Annual report pursuant to Section 13 and 15(d)

Income Taxes - Additional Information (Detail)

v3.20.4
Income Taxes - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Dec. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Schedule Of Income Taxes [Line Items]        
U.S. federal and state statutory rate   25.00%    
Realized tax benefit to net operating loss, CARES Act $ 15,900,000      
Received reduction in payroll taxes as result of employee retention credit provisions, CARES Act 4,800,000      
Increase in valuation allowance   $ 10,500,000    
Unrecognized tax benefits that would be recorded as reduction in income tax expense if recognized 17,900,000 17,900,000    
Unrecognized tax benefits that would be recorded as increase in deferred tax liabilities if recognized 3,600,000 3,600,000    
Interest and penalties   300,000 $ 400,000 $ 200,000
Accrued interest and penalties 2,400,000 2,400,000 2,100,000  
Unrecognized tax benefits by result of expiring statutes   1,594,000 $ 842,000  
China [Member]        
Schedule Of Income Taxes [Line Items]        
Local law requires to maintain earnings in a statutory reserve 18,800,000 18,800,000    
Settlement of Domestic and Foreign Audits [Member]        
Schedule Of Income Taxes [Line Items]        
Reasonably possible decrease in unrecognized tax benefits in next twelve month 2,600,000 2,600,000    
Reduction in unrecognized tax benefits   0    
Non-U.S jurisdictions [Member]        
Schedule Of Income Taxes [Line Items]        
Net operating loss carry-forwards 109,500,000 109,500,000    
Net operating loss carry-forwards expire in 2021 100,000 $ 100,000    
Operating loss expiration year   2021    
Net operating loss carry-forward indefinitely 27,400,000 $ 27,400,000    
Deferred tax assets valuation allowance recorded for credit and loss carryforwards 26,500,000 26,500,000    
State [Member]        
Schedule Of Income Taxes [Line Items]        
Net operating loss carry-forwards 53,400,000 53,400,000    
Deferred tax assets valuation allowance recorded for credit and loss carryforwards 0 0    
Tax credits due to operating loss carried back 10,800,000 $ 10,800,000    
Tax credit and operating loss carry-forward expiration, description   These tax credit and net operating loss carry-forward amounts begin to expire in 2024 and 2026.    
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,300,000 $ 1,300,000    
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%