XML 102 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Contingency [Line Items]        
Pension, restructuring and other non recurring costs $ 25,600,000      
Income tax provision (benefit) 6,956,000 $ 11,576,000 $ (9,242,000)  
Deferred tax liability, unremitted earnings of subsidiary 3,600,000      
Deferred tax liabilities, intangible assets of foreign subsidiaries 10,700,000      
Operating loss carryforwards subject to expiration 6,200,000      
Operating loss carryforwards not subject to expiration 92,500,000      
Valuation allowance 24,526,000 23,305,000    
Research and development, tax credit 0 3,300,000 2,800,000  
Unremitted earnings of subsidiaries outside the United States, reinvested 107,000,000 109,000,000    
Gross unrecognized tax benefits 55,660,000 46,259,000 30,458,000 $ 29,620,000
Unrecognized tax benefits that would impact effective tax rate 51,100,000      
Tax charge on earnings of subsidiary 3,600,000      
Penalties 3,020,000 0 0  
Interest expense (income) 974,000 $ 927,000 $ (649,000)  
Total 2021 Acquisitions        
Income Tax Contingency [Line Items]        
Penalties 3,000,000      
Interest expense (income) 1,200,000      
Minimum        
Income Tax Contingency [Line Items]        
Gross unrecognized tax benefits balance may decrease within the next twelve months 0      
Maximum        
Income Tax Contingency [Line Items]        
Gross unrecognized tax benefits balance may decrease within the next twelve months 1,700,000      
Federal        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards 98,700,000      
Tax credit carryforwards 14,200,000      
State and Local Jurisdiction        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards 198,800,000      
Tax credit carryforwards 3,400,000      
Foreign Tax Authority        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards 40,200,000      
Pension, Restructuring, and Other Non-Recurring Costs        
Income Tax Contingency [Line Items]        
Income tax provision (benefit) $ 0