XML 87 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Operating Loss Carryforwards [Line Items]        
U.S. federal statutory income tax rate (as a percent) 21.00% 21.00% 21.00%  
Income tax provision for undistributed foreign earnings $ 0      
Unremitted foreign earnings 814,300,000      
Net change in the total valuation allowance (700,000) $ (700,000)    
Tax credit carryforwards 9,200,000 10,300,000    
Valuation allowance on net operating losses 8,400,000      
Unrecognized tax benefits 2,500,000 9,700,000 $ 10,500,000 $ 18,100,000
Unrecognized tax benefits that impact on effective tax rate 2,500,000      
Interest expense (income) related to unrecognized tax benefit      
Accrued interest related to the unrecognized tax benefit reversed 0 0    
Interest accrued on unrecognized tax benefits 200,000 $ 200,000    
Minimum        
Operating Loss Carryforwards [Line Items]        
Decrease in reasonably possible unrecognized tax benefits within next twelve months 500,000      
Maximum        
Operating Loss Carryforwards [Line Items]        
Decrease in reasonably possible unrecognized tax benefits within next twelve months 1,000,000.0      
U.S.        
Operating Loss Carryforwards [Line Items]        
Net change in the total valuation allowance (700,000)      
Tax credit carryforwards 9,200,000      
Net operating loss carryforwards $ 4,900,000      
U.S. | Minimum        
Operating Loss Carryforwards [Line Items]        
Statute of limitations on years that can be open for examination 3 years 3 years    
U.S. | Maximum        
Operating Loss Carryforwards [Line Items]        
Statute of limitations on years that can be open for examination 5 years      
Foreign country        
Operating Loss Carryforwards [Line Items]        
Net change in the total valuation allowance $ (700,000)      
Tax credit carryforwards 9,200,000      
Net operating loss carryforwards $ 351,600,000      
Foreign country | Minimum        
Operating Loss Carryforwards [Line Items]        
Statute of limitations on years that can be open for examination 3 years 3 years    
Foreign country | Maximum        
Operating Loss Carryforwards [Line Items]        
Statute of limitations on years that can be open for examination 5 years