XML 113 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes Income Taxes - Deferred tax additional information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Taxes [Line Items]    
Deferred Tax Liabilities, Net $ 7,533 $ 78,851
Deferred Tax Assets, Valuation Allowance 71,785 60,330
Domestic Tax Jurisdiction    
Income Taxes [Line Items]    
Deferred Tax Liabilities, Net   76,700
Deferred Tax Assets, Valuation Allowance $ 36,500 29,700
Operating Loss Carryforwards, Expiration Date Jan. 01, 2025  
Deferred Tax Assets, Net $ 20,100  
State and Local Jurisdiction    
Income Taxes [Line Items]    
Deferred Tax Assets, Operating Loss Carryforwards, State and Local 26,300  
Foreign Tax Jurisdiction    
Income Taxes [Line Items]    
Deferred Tax Assets, Valuation Allowance $ 35,300 30,600
Operating Loss Carryforwards, Expiration Date Jan. 01, 2025  
Deferred Tax Assets, Operating Loss Carryforwards, Foreign $ 64,300  
Deferred Tax Assets, Net $ 44,200 $ 58,200