XML 109 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narratives (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating Loss Carryforwards [Line Items]        
Net operating loss, state tax jurisdictions $ 24,700      
Dutch deferred tax asset 203,881 $ 174,257    
Valuation allowance $ 29,660 $ 24,228    
Effective income tax rate (percent) 24.30% 23.30% 24.00%  
Unrecognized tax benefits $ 6,914 $ 13,434 $ 11,876 $ 11,147
Unrecognized tax benefits, impact on effective tax rate 4,600      
Settlements and lapsing of statutes of limitations within the next 12 months 2,600      
Income tax penalties and interest accrued 300 $ 100    
Dutch Tax Authority        
Operating Loss Carryforwards [Line Items]        
Dutch deferred tax asset 11,300      
Valuation allowance 3,000      
Foreign Operations        
Operating Loss Carryforwards [Line Items]        
Foreign net operating loss carryforwards 29,300      
France and India Tax Authorities        
Operating Loss Carryforwards [Line Items]        
Valuation allowance on foreign net operating loss carryforwards 1,800      
Deferred Tax Assets, Tax Credit Carryforwards, Foreign        
Operating Loss Carryforwards [Line Items]        
Net change in valuation allowance $ 5,400