Annual report pursuant to Section 13 and 15(d)

Income Taxes - Additional Information (Detail)

v3.22.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Schedule Of Income Taxes [Line Items]        
U.S. federal and state statutory rate   25.00%    
Tax benefit   $ (245,875) $ 8,502 $ 88,753
Increase in valuation allowance   4,900    
Unrecognized tax benefits that would be recorded as reduction in income tax expense if recognized $ 50,100 50,100    
Unrecognized tax benefits that would be recorded as increase in deferred tax liabilities if recognized 16,900 16,900    
Interest and penalties   3,600 300 $ 400
Accrued interest and penalties 6,200 6,200 2,400  
Unrecognized tax benefits by result of expiring statutes   3,618 $ 1,594  
Settlement of Domestic and Foreign Audits [Member]        
Schedule Of Income Taxes [Line Items]        
Reasonably possible decrease in unrecognized tax benefits in next twelve month 4,100 4,100    
Reduction in unrecognized tax benefits   800    
Settlement of U.S. and Foreign Tax Rulings [Member]        
Schedule Of Income Taxes [Line Items]        
Reasonably possible decrease in unrecognized tax benefits in next twelve month 30,900 30,900    
Switzerland [Member]        
Schedule Of Income Taxes [Line Items]        
Tax benefit 346,800      
Net of uncertain tax positions 25,200      
China [Member]        
Schedule Of Income Taxes [Line Items]        
Local law requires to maintain earnings in a statutory reserve 23,900 23,900    
Non-U.S jurisdictions [Member]        
Schedule Of Income Taxes [Line Items]        
Net operating loss carry-forwards 127,900 127,900    
Net operating loss carry-forwards expire in 2021 1,400 $ 1,400    
Operating loss expiration year   2022    
Net operating loss carry-forward indefinitely 26,500 $ 26,500    
Deferred tax assets valuation allowance recorded for credit and loss carryforwards 33,100 33,100    
U.S. Federal [Member]        
Schedule Of Income Taxes [Line Items]        
Net operating loss carry-forwards 0 0    
Tax credits due to operating loss carried back 1,700 1,700    
State [Member]        
Schedule Of Income Taxes [Line Items]        
Net operating loss carry-forwards 43,500 43,500    
Deferred tax assets valuation allowance recorded for credit and loss carryforwards 0 0    
Tax credits due to operating loss carried back 12,500 $ 12,500    
Tax credit and operating loss carry-forward expiration, description   These tax credit and net operating loss carry-forward amounts begin to expire in 2030.    
Domestic and Foreign [Member] | Settlement with Taxing Authority [Member]        
Schedule Of Income Taxes [Line Items]        
Reasonably possible decrease in unrecognized tax benefits in next twelve month $ 1,400 $ 1,400    
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   34.00%