XML 90 R72.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 Tax Contingency [Line Items]      
Deferred tax assets, operating loss carryforwards, state and local $ 2,300    
Tax credit carryforwards 7,500    
Significant change in unrecognized tax benefits is reasonably possible, amount of unrecorded benefit 3,200    
Unrecognized tax benefits that would impact effective tax rate 13,500    
Penalty expense 700 $ 700 $ 1,800
Interest income (expense) 300 (100) $ 200
Liability for penalties 8,700 7,900  
Liability for interest 2,600 $ 3,000  
Tax Credit Carry Forward With No Expiration Date      
Income Tax Contingency [Line Items]      
Tax credit carryforwards 500    
Tax Credit Carryforward With Expiration      
Income Tax Contingency [Line Items]      
Tax credit carryforwards 7,000    
Subject To Utilization Limitations      
Income Tax Contingency [Line Items]      
Tax credit carryforwards 900    
Federal Domestic      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards 7,200    
Federal Domestic | Operating Loss Carryforward With No Expiration Date      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards 6,500    
Federal Domestic | Subject To Expiration      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards 700    
Foreign Country      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards 128,300    
Foreign Country | Operating Loss Carryforward With No Expiration Date      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards 88,700    
Foreign Country | Subject To Expiration      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards 39,600    
Unrealizable Tax Assets      
Income Tax Contingency [Line Items]      
Valuation allowance, deferred tax asset, increase (decrease), amount (200)    
Currency Fluctuations on Balances relating to Foreign Jurisdictions      
Income Tax Contingency [Line Items]      
Valuation allowance, deferred tax asset, increase (decrease), amount $ 500