XML 125 R111.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]      
Tax credit carryforwards, foreign $ 20,722    
Capital loss carryforwards 3,755 $ 3,817  
Increase (decrease) in reserve for uncertain tax positions (8,613) 1,819 $ 296
Tax credits 11,834 18,848 14,077
Tax cuts and jobs act, global intangible low-tax income, net tax expense (benefit) amount 9,629    
Global intangible low-taxed income (GILTI) (5,604)    
Expense (benefits) included in valuation allowance 5,969   (13,182)
Undistributed earnings 1,071,766    
Unrecognized tax benefits 9,857 19,241  
Accrued for interest 1,667 1,773  
Income taxes, net interest expense 105    
Interest benefit   2,149  
Interest expense 2,044    
Expected decrease in reserve for uncertain tax benefits 493    
U.S. Federal      
Income Taxes [Line Items]      
Loss carryforwards 63,615    
Foreign      
Income Taxes [Line Items]      
Loss carryforwards 339,125    
Loss carryforwards not subject to expiration 241,179    
Capital loss carryforwards 15,010    
Foreign | Next five years      
Income Taxes [Line Items]      
Operating loss carryforwards subject to expiration 13,279    
Foreign | Tax years, 2030 - 2044      
Income Taxes [Line Items]      
Operating loss carryforwards subject to expiration 84,667    
State      
Income Taxes [Line Items]      
Loss carryforwards 10,909    
State credit carry forwards 22,232    
Uncertain Items Arising During Year      
Income Taxes [Line Items]      
Increase (decrease) in reserve for uncertain tax positions 3,405 2,710 1,780
Uncertain Items Arising During Prior Years      
Income Taxes [Line Items]      
Increase (decrease) in reserve for uncertain tax positions $ (13,229) $ (891) $ (1,484)