XML 121 R105.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Taxes [Line Items]      
Income tax benefit $ (29,528) $ (43,200) $ (49,645)
Foreign tax rate differences benefit in income tax, benefit 26,400 30,100 34,400
Net operating loss carryforwards 91,976    
Net tax credit carryforwards that will expire 15,085    
Capital loss carryforwards 395,700    
Operating loss carryforwards that will be used in expiration periods 34,800    
Net tax credit carry forwards with indefinite carry forward period 2,500    
Net tax credit carryforwards that expected to be utilized prior to expiry 11,800    
Net increase in reserve for uncertain tax positions 8,500    
Balance at end of the year of unrecognized tax benefits 15,681 7,143 6,180
Accrued payment of interest and penalties 100 $ 0  
Expiring in between 2024      
Income Taxes [Line Items]      
Net tax credit carryforwards that will expire 100    
Expiring in between 2025 and 2027      
Income Taxes [Line Items]      
Net operating loss carryforwards 9,100    
Net tax credit carryforwards that will expire 8,500    
Capital loss carryforwards 351,500    
Expiring Between 2028 And 2043      
Income Taxes [Line Items]      
Net operating loss carryforwards 36,500    
Net tax credit carryforwards that will expire 4,000    
Indefinite Period      
Income Taxes [Line Items]      
Net operating loss carryforwards 46,400    
Capital loss carryforwards $ 44,200    
Discontinued Operations      
Income Taxes [Line Items]      
Income tax benefit     $ 2,500