Annual report pursuant to Section 13 and 15(d)

Income Taxes - Narrative (Details)

v3.22.4
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]    
CARES Act, income tax benefit $ 13,400  
Valuation allowance 29,994 $ 24,633
Interest carryforward 133,500 143,400
Interest carryforward, tax effected 34,200 35,300
General Business Tax Credit Carryforward    
Operating Loss Carryforwards [Line Items]    
Tax credit carryforward 2,000  
Federal    
Operating Loss Carryforwards [Line Items]    
Net operating loss carryforward 554,400 393,800
Net operating loss carryforward, tax effected 116,400 82,700
Net operating loss carryforward, subject to expiration 75,800  
Net operating loss carryforward, subject to expiration, tax effected 15,900  
Net operating loss carryforward, not subject to expiration 478,600  
Net operating loss carryforward, not subject to expiration, tax effected 100,500  
State    
Operating Loss Carryforwards [Line Items]    
Net operating loss carryforward 436,100 295,600
Net operating loss carryforward, tax effected 25,400 16,900
Net operating loss carryforward, subject to expiration 356,400 218,000
Net operating loss carryforward, subject to expiration, tax effected 19,800 12,500
Net operating loss carryforward, not subject to expiration 79,700 77,600
Net operating loss carryforward, not subject to expiration, tax effected 5,600 4,400
State | Operating Loss Carryforward    
Operating Loss Carryforwards [Line Items]    
Valuation allowance 20,400  
State | Operating Loss Carryforward And Other Deferred Tax Assets    
Operating Loss Carryforwards [Line Items]    
Valuation allowance   15,400
Canada    
Operating Loss Carryforwards [Line Items]    
Net operating loss carryforward 21,400 21,300
Net operating loss carryforward, tax effected 5,700 5,700
Valuation allowance 1,100  
Tax credit carryforward 1,100 1,100
Canada | Operating Loss Carryforward    
Operating Loss Carryforwards [Line Items]    
Valuation allowance $ 8,400  
Canada | Tax Credit Carryforward    
Operating Loss Carryforwards [Line Items]    
Valuation allowance   1,100
Canada | Operating Loss Carryforward And Other Deferred Tax Assets    
Operating Loss Carryforwards [Line Items]    
Valuation allowance   $ 8,100