XML 98 R84.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Operating Loss Carryforwards [Line Items]        
Increase (decrease) in valuation allowance $ (870) $ 4,280 $ 33,478  
Effective income tax rate reconciliation, elimination of intercompany profit in inventory   200 (2,500)  
Foreign jurisdictions operating loss carryforwards 15,000      
U.S. Federal operating loss carryforwards 169,300      
State and local operating loss carryforwards 24,700      
Operating loss carryforwards expiring In years 2024 through 2030 2,300      
Operating loss carryforwards expiring in years 2031 through 2040 9,600      
Operating loss carryforwards with indefinite expiration 28,700      
Unrecognized tax benefits 2,399 883 859 $ 2,670
Unrecognized tax benefits that would impact effective tax rate 2,400 900    
Decrease in unrecognized tax benefits 0 0    
Loss and credit carryforwards 43,242 43,737    
Income tax penalties and interest expense 400      
Income tax penalties and interest accrued 400 900    
Cumulative Effect, Period of Adoption, Adjustment        
Operating Loss Carryforwards [Line Items]        
Loss and credit carryforwards 400 200    
U.S. tax authority        
Operating Loss Carryforwards [Line Items]        
Increase (decrease) in valuation allowance (300) $ (200) (2,800)  
Effective income tax rate reconciliation, elimination of intercompany profit in inventory     36,300  
Foreign tax authority        
Operating Loss Carryforwards [Line Items]        
Increase (decrease) in valuation allowance (600)      
Research tax credit carryforward        
Operating Loss Carryforwards [Line Items]        
Tax credits for research and development expenditures $ 2,600      
Japan, Netherlands, and Turkey        
Operating Loss Carryforwards [Line Items]        
Increase (decrease) in valuation allowance     $ (300)