XML 100 R81.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Contingency [Line Items]        
Pension, restructuring and other non recurring costs $ 10,500,000      
Income tax expense (benefit) 11,576,000 $ (9,242,000) $ 7,723,000  
Offsetting of income tax 6,100,000      
Valuation allowance 23,305,000 28,485,000    
Research and development, tax credit 3,300,000 2,800,000 (100,000)  
Unremitted earnings of subsidiaries outside the United States, reinvested 109,000,000 62,000,000.0    
Deferred tax liability 0      
Gross unrecognized tax benefits 46,300,000 $ 30,500,000 $ 29,600,000 $ 26,900,000
Unrecognized tax benefits that would impact effective tax rate 35,800,000      
Minimum [Member]        
Income Tax Contingency [Line Items]        
Gross unrecognized tax benefits balance may decrease within the next twelve months 0      
Maximum [Member]        
Income Tax Contingency [Line Items]        
Gross unrecognized tax benefits balance may decrease within the next twelve months 6,100,000      
United States - Federal [Member]        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards $ 10,000,000.0      
Net operating loss carryforwards expiration year 2037      
Tax credit carryforwards $ 14,200,000      
Tax credit carryforwards expiration year 2034      
State and Local Jurisdiction [Member]        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards $ 199,300,000      
Net operating loss carryforwards expiration year 2021      
Tax credit carryforwards $ 3,400,000      
Tax credit carryforwards expiration year 2021      
Foreign Tax Authority [Member]        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards $ 3,600,000      
Net operating loss carryforwards expiration year 2024      
Pension, Restructuring, and Other Non-Recurring Costs [Member]        
Income Tax Contingency [Line Items]        
Income tax expense (benefit) $ 0