Annual report pursuant to Section 13 and 15(d)

Income Taxes - Additional Information (Detail)

v3.24.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Income Taxes [Line Items]      
U.S. federal and state statutory rate 25.10%    
Decrease in valuation allowance $ 2,000    
Unrecognized tax benefits that would be recorded as reduction in income tax expense if recognized 37,400    
Unrecognized tax benefits that would be recorded as increase in deferred tax liabilities if recognized 5,800    
Interest and penalties 2,300 $ (1,900) $ 3,600
Accrued interest and penalties 6,400 4,200  
Unrecognized tax benefits by result of expiring statutes 2,218 2,037  
Reduction in settlements and decision on foreign tax 1,722 $ 32,954  
Settlement of Domestic Audits [Member]      
Schedule Of Income Taxes [Line Items]      
Reasonably possible decrease in unrecognized tax benefits in next twelve month 11,900    
China [Member]      
Schedule Of Income Taxes [Line Items]      
Local law requires to maintain earnings in a statutory reserve 27,500    
Non-U.S jurisdictions [Member]      
Schedule Of Income Taxes [Line Items]      
Net operating loss carry-forwards 157,000    
Net operating loss carry-forwards expire in 2024 $ 1,200    
Operating loss expiration year 2024    
Net operating loss carry-forward indefinitely $ 40,900    
Deferred tax assets valuation allowance recorded for credit and loss carryforwards 56,300    
Non-U.S jurisdictions [Member] | Settlement with Taxing Authority [Member]      
Schedule Of Income Taxes [Line Items]      
Reasonably possible decrease in unrecognized tax benefits in next twelve month 300    
U.S. Federal [Member]      
Schedule Of Income Taxes [Line Items]      
Tax credits due to operating loss carried back 5,000    
State [Member]      
Schedule Of Income Taxes [Line Items]      
Net operating loss carry-forwards 53,800    
Deferred tax assets valuation allowance recorded for credit and loss carryforwards 0    
Tax credits due to operating loss carried back $ 27,200    
Tax credit and operating loss carry-forward expiration, description The state tax credit carries forward indefinitely and the net operating loss carry-forward amounts begin to expire in 2033.    
Minimum [Member] | Non-U.S jurisdictions [Member]      
Schedule Of Income Taxes [Line Items]      
Statutory federal rate 0.00%    
Maximum [Member] | Non-U.S jurisdictions [Member]      
Schedule Of Income Taxes [Line Items]      
Statutory federal rate 35.00%