XML 106 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Narratives (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating Loss Carryforwards [Line Items]        
Net operating loss, state tax jurisdictions $ 19,200      
Dutch deferred tax asset 143,476 $ 143,919    
Valuation allowance $ 24,228 $ 21,402    
Effective income tax rate (percent) 23.30% 24.00% 23.30%  
Unrecognized tax benefits $ 13,434 $ 11,876 $ 11,147 $ 10,193
Unrecognized tax benefits, impact on effective tax rate 8,400      
Settlements and lapsing of statutes of limitations within the next 12 months 8,100      
Income tax penalties and interest accrued 100 $ 300    
Dutch Tax Authority        
Operating Loss Carryforwards [Line Items]        
Dutch deferred tax asset 15,200      
Valuation allowance 3,000      
Foreign Operations        
Operating Loss Carryforwards [Line Items]        
Valuation allowance on foreign net operating loss carryforwards 5,000      
Foreign net operating loss carryforwards 28,500      
France and India Tax Authorities        
Operating Loss Carryforwards [Line Items]        
Valuation allowance on foreign net operating loss carryforwards 2,000      
Deferred Tax Assets, Tax Credit Carryforwards, Foreign        
Operating Loss Carryforwards [Line Items]        
Net change in valuation allowance $ 2,800