XML 90 R76.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
Operating Loss Carryforwards [Line Items]      
Federal income tax rate 21.00% 21.00% 21.00%
State net operating loss carryforwards expiration period start 2028    
State net operating loss carryforwards expiration period end 2038    
Foreign net operating loss carryforwards expiration period start 2026    
Foreign net operating loss carryforwards expiration period end 2036    
Deferred tax assets, valuation allowance $ 1,900,000 $ 1,700,000  
Unrecognized tax benefits due to uncertain tax positions 3,200,000 $ 4,300,000 $ 6,700,000
Unrecognized tax benefits which would effect effective tax rate if recognized 1,000,000.0    
Unrecognized tax benefits, significant decrease possible within next 12 months 0    
Accrued interest and penalties related to uncertain tax positions $ 100,000    
Domestic Tax Authority | Earliest Tax Year      
Operating Loss Carryforwards [Line Items]      
Income tax year under examination 2018    
Domestic Tax Authority | Latest Tax Year      
Operating Loss Carryforwards [Line Items]      
Income tax year under examination 2020    
State and Local Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Net operating loss carrying forward $ 44,700,000    
State and Local Jurisdiction | Earliest Tax Year      
Operating Loss Carryforwards [Line Items]      
Income tax year under examination 2017    
State and Local Jurisdiction | Latest Tax Year      
Operating Loss Carryforwards [Line Items]      
Income tax year under examination 2020    
Foreign Tax Authority      
Operating Loss Carryforwards [Line Items]      
Net operating loss carrying forward $ 8,600,000    
Foreign Tax Authority | Earliest Tax Year      
Operating Loss Carryforwards [Line Items]      
Income tax year under examination 2008    
Foreign Tax Authority | Latest Tax Year      
Operating Loss Carryforwards [Line Items]      
Income tax year under examination 2020