Annual report pursuant to Section 13 and 15(d)

INCOME TAXES - Narrative (Details)

v3.22.0.1
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards, subject to expiration $ 98,600  
Operating loss carryforwards, not subject to expiration 493,900  
Federal and state research and development tax credit carryforwards 10,900  
Unrecognized tax liability 997  
Accrued interest and penalties 200  
Income tax benefit from acquisitions (29,600)  
Germany    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 30,000  
Japan    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 1,500  
Federal tax    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 592,500 $ 273,800
State and local jurisdiction    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 190,500 $ 243,200
Foreign    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards $ 32,600