XML 84 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Operating Loss and Tax Credit Carryforwards [Line Items]    
Effective income tax rate (5.40%) (141.60%)
Valuation allowance $ 25,137,000 $ 8,313,000
Domestic operating loss carryforwards 334,600,000  
State operating loss carryforwards 10,400,000  
Operating loss carryforward subject to expiration 33,700,000  
Operating loss carryforwards not subject to expiration 311,300,000  
Foreign operating loss carryforwards 65,300,000  
Unrecognized tax benefits 12,754,000 10,903,000
Decrease in unrecognized tax benefits is reasonably possible 4,400,000  
Unrecognized tax benefits that would impact effective tax rate 9,800,000  
Accrued interest and penalties 600,000 300,000
Interest and penalties related to uncertain tax positions 0 $ 0
U.S.    
Operating Loss and Tax Credit Carryforwards [Line Items]    
Valuation allowance 29,500,000  
Interest limitation carryforwards 206,500,000  
Non-US    
Operating Loss and Tax Credit Carryforwards [Line Items]    
Valuation allowance 6,900,000  
Interest limitation carryforwards 200,300,000  
Valuation allowance, increase (decrease), amount $ (11,300,000)