XML 85 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Contingency [Line Items]      
Deferred tax assets, operating loss carryforwards, state and local $ 1,900    
Tax credit carryforwards 7,100    
Significant change in unrecognized tax benefits is reasonably possible, amount of unrecorded benefit 3,500    
Unrecognized tax benefits that would impact effective tax rate 15,100    
Penalty expense 700 $ 1,800 $ 200
Interest (expense) income (100) 200 $ (300)
Liability for penalties 7,900 7,200  
Liability for interest 3,000 $ 5,200  
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 6,600    
Subject To Utilization Limitations      
Income Tax Contingency [Line Items]      
Tax credit carryforwards 1,000    
Federal Domestic      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards 15,900    
Federal Domestic | Operating Loss Carryforward With No Expiration Date      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards 15,100    
Federal Domestic | Subject To Expiration      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards 800    
Foreign Country      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards 144,400    
Foreign Country | Operating Loss Carryforward With No Expiration Date      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards 104,600    
Foreign Country | Subject To Expiration      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards 39,800    
Unrealizable Tax Assets      
Income Tax Contingency [Line Items]      
Valuation allowance, deferred tax asset, increase (decrease), amount 3,200    
Currency Fluctuations on Balances relating to Foreign Jurisdictions      
Income Tax Contingency [Line Items]      
Valuation allowance, deferred tax asset, increase (decrease), amount $ (800)