XML 90 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
subsidiary
Income Tax Disclosure [Abstract]      
Tax loss carryback period prior to CARES Act.     3 years
Tax loss carryback period after CARES Act enacted.     5 years
Net tax benefit from CARES Act     $ 7,600
Current tax benefit from CARES Act     18,900
Deferred tax expense from CARES Act     $ 11,300
Number of foreign subsidiaries | subsidiary     2
Net deferred tax benefit from foreign subsidiary restructuring     $ 8,300
Undistributed earnings of foreign subsidiaries $ 78,900    
Unrecognized tax benefits related to uncertain tax positions 100    
Expiration of uncertain tax positions     600
Operating Loss Carryforwards [Line Items]      
Valuation allowance increase (release) 8,110 $ (5,675) $ 1,091
Tax credits 4,200    
U.S.      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforward 163,100    
Net operating loss carryforwards subject to expiration 74,500    
Net operating loss carryforwards not subject to expiration 88,600    
Foreign      
Operating Loss Carryforwards [Line Items]      
Valuation allowance increase (release)   $ (5,000)  
Net operating loss carryforward 69,700    
Tax credits $ 3,000