Annual report pursuant to Section 13 and 15(d)

Income Taxes - Additional Information (Details)

v3.22.4
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards $ 31,008    
Interest expense carryforwards 6,541 $ 498  
Federal general business credits 3,274    
Operating loss carryforwards, valuation allowance 566 122  
Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount 4,571    
Income tax provision (benefit) 32,924 (25,093) $ 16,768
Interest expense, net 41,895 39,424 $ 64,009
Interest and penalties on uncertain tax positions 0 $ 0  
Federal [Member]      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards 104,097    
Interest expense carryforwards 26,335    
State [Member]      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards $ 31,808    
State [Member] | Minimum      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward, expiration date Dec. 31, 2034    
State [Member] | Maximum      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward, expiration date Dec. 31, 2039