XML 106 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Provision for Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Operating Loss Carryforwards [Line Items]      
Undistributed earnings of foreign subsidiaries $ 5,700,000    
Unrecognized tax benefits 2,568,000 $ 358,000 $ 10,738,000
Unrecognized tax benefits that impact annual effective tax rate 2,600,000    
Accrued interest 0    
Amount of unrecognized tax benefits reasonably possible to be resolved in next twelve months 2,600,000    
Continuing Operations      
Operating Loss Carryforwards [Line Items]      
Increase (decrease) in valuation allowance 33,500,000    
Current Year Acquisition      
Operating Loss Carryforwards [Line Items]      
Increase (decrease) in valuation allowance 2,100,000    
Convertible Debt Revision      
Operating Loss Carryforwards [Line Items]      
Increase (decrease) in valuation allowance 3,200,000    
Federal      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards 633,800,000 536,500,000  
Federal | Expire if not Utilized      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards 201,200,000    
Federal | No Expiration      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards 432,600,000    
Federal | Research Tax Credit Carryforward      
Operating Loss Carryforwards [Line Items]      
Tax credits 8,900,000 8,200,000  
State      
Operating Loss Carryforwards [Line Items]      
Tax credits $ 3,000,000 $ 2,200,000