XML 91 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]        
Undistributed foreign earnings $ 30,100      
Valuation allowance 2,718 $ 2,484 $ 2,477 $ 4,932
NOL 80,700      
NOL subject to expiration 73,100      
NOL not subject to expiration 7,600      
Deferred tax assets, NOL state 5,400      
Deferred tax assets, NOL foreign 2,800      
Unrecognized tax benefits 2,677 4,022 $ 3,672  
Unrecognized tax benefits that would impact effective income tax rate 2,700 4,000    
Interest and penalties accrued 100 $ 300    
Increase in unrecognized tax benefits that is reasonably possible $ 300