Annual report pursuant to Section 13 and 15(d)

Income Taxes - Additional Information (Details)

v3.22.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 27, 2020
Jan. 31, 2018
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Operating Loss Carryforwards [Line Items]          
Operating loss carryforwards     $ 22,706    
Federal general business credits     3,578    
Operating loss carryforwards, valuation allowance     122 $ 0  
Effective income tax rate reconciliation at CARES act 100.00%        
Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount     12,494    
Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount       9,748  
Income tax (benefit) provision $ 3,906   $ (25,093) 16,768 $ (2,636)
Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent     21.00%    
Taxable earnings before income tax, depreciation,amortization   30.00%      
Interest expense, net     $ 39,424 64,009 $ 67,610
Uncertain accrued tax positions     0 0  
Interest and penalties on uncertain tax positions     0 $ 0  
Minimum          
Operating Loss Carryforwards [Line Items]          
Effective Income Tax Rate Reconciliation, Other Adjustments, Percent         30.00%
Maximum          
Operating Loss Carryforwards [Line Items]          
Effective Income Tax Rate Reconciliation, Other Adjustments, Percent       50.00%  
Federal [Member]          
Operating Loss Carryforwards [Line Items]          
Operating loss carryforwards     125,740    
Interest expense, net     0    
State [Member]          
Operating Loss Carryforwards [Line Items]          
Operating loss carryforwards     32,869    
Interest expense, net     $ 498    
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