XML 110 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes Income Taxes - Deferred tax additional information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Taxes [Line Items]    
Deferred Tax Liabilities, Net $ 78,851 $ 294,283
Deferred Tax Assets, Valuation Allowance 60,330 48,047
Domestic Tax Authority    
Income Taxes [Line Items]    
Deferred Tax Liabilities, Net 76,700  
Deferred Tax Assets, Valuation Allowance $ 29,700 18,500
Operating Loss Carryforwards, Expiration Date Jan. 01, 2022  
Deferred Tax Assets, Net   298,500
State and Local Jurisdiction    
Income Taxes [Line Items]    
Deferred Tax Assets, Operating Loss Carryforwards, State and Local $ 23,300  
Foreign Tax Authority    
Income Taxes [Line Items]    
Deferred Tax Assets, Valuation Allowance $ 30,600 29,500
Operating Loss Carryforwards, Expiration Date Jan. 01, 2023  
Deferred Tax Assets, Operating Loss Carryforwards, Foreign $ 60,800  
Deferred Tax Assets, Net $ 58,200 $ 52,300