XML 118 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Taxes [Line Items]      
Income tax benefit $ (43,200) $ (49,645) $ (27,939)
Foreign tax rate differences benefit in income tax (30,100) (34,400) 1,500
Deferred tax assets, operating loss carryforwards 35,000    
Valuation allowance associated with operating loss carryforwards 35,000    
Net operating loss carryforwards 93,649    
Capital loss carryforwards 399,500    
Net tax credit carryforwards that will expire 6,214    
Operating loss carryforwards that will be used in expiration periods 30,200    
Net tax credit carry forwards with indefinite carry forward period 2,200    
Net tax credit carryforwards that expected to be utilized prior to expiry 3,900    
Net increase in reserve for uncertain tax positions 1,000    
Balance at end of the year of unrecognized tax benefits 7,143 6,180 5,821
Expiring in between 2024 and 2026      
Income Taxes [Line Items]      
Net operating loss carryforwards 8,800    
Net tax credit carryforwards that will expire 600    
Expiring in between 2027 and 2042      
Income Taxes [Line Items]      
Net operating loss carryforwards 42,200    
Net tax credit carryforwards that will expire 3,400    
Indefinite Period      
Income Taxes [Line Items]      
Net operating loss carryforwards 42,600    
Capital loss carryforwards 44,200    
Expiring in between 2025 and 2027      
Income Taxes [Line Items]      
Capital loss carryforwards 355,200    
Domestic Tax Authority      
Income Taxes [Line Items]      
Net tax credit carryforwards 8,400    
Discontinued Operations      
Income Taxes [Line Items]      
Income tax benefit $ 0 $ 2,500 $ 2,700