XML 107 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]        
Undistributed foreign earnings $ 50,900      
Undistributed foreign earnings deemed indefinitely reinvested 40,400      
Valuation allowance 2,766 $ 2,718 $ 2,484 $ 2,477
NOL 16,300      
NOL subject to expiration 11,200      
NOL not subject to expiration 5,100      
Deferred tax assets, NOL state 4,100      
Deferred tax assets, NOL foreign 2,100      
Valuation allowance related to NOLs 13,100      
Unrecognized tax benefits 3,721 2,677 $ 4,022  
Unrecognized tax benefits that would impact effective income tax rate 3,700 2,700    
Interest and penalties accrued 200 $ 100    
Increase in unrecognized tax benefits that is reasonably possible $ 600