Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes - Additional Information (Detail)

v3.25.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 18, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Income Taxes [Line Items]        
U.S. federal and state statutory rate   24.90%    
Unrecognized tax benefits that would be recorded as reduction in income tax expense if recognized   $ 42,500    
Unrecognized tax benefits that would be recorded as increase in deferred tax liabilities if recognized   2,100    
Interest and penalties   (700) $ 2,300 $ (1,900)
Accrued interest and penalties   5,800 6,400  
Unrecognized tax benefits by result of expiring statutes   1,936 2,218  
Reduction in settlements and decision on foreign tax     $ 1,722  
Foreign earnings repatriated $ 400,000      
China [Member]        
Schedule Of Income Taxes [Line Items]        
Local law requires to maintain earnings in a statutory reserve   30,000    
Non-U.S jurisdictions [Member]        
Schedule Of Income Taxes [Line Items]        
Net operating loss carry-forwards   122,200    
Net operating loss carry-forwards expire in 2025   $ 2,200    
Operating loss expiration year   2025    
Net operating loss carry-forward indefinitely   $ 37,000    
Reasonably possible decrease in unrecognized tax benefits in next twelve month   800    
U.S. Federal [Member]        
Schedule Of Income Taxes [Line Items]        
Tax credits due to operating loss carried back   3,400    
State [Member]        
Schedule Of Income Taxes [Line Items]        
Net operating loss carry-forwards   52,700    
Deferred tax assets valuation allowance recorded for credit and loss carryforwards   0    
Tax credits due to operating loss carried back   $ 28,600    
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%