Annual report pursuant to Section 13 and 15(d)

RESTRUCTURING CHARGES (Details)

v3.22.4
RESTRUCTURING CHARGES (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2023
Dec. 31, 2022
RESTRUCTURING CHARGES    
Restructuring charges   $ 14,270
Restructuring reserve   800
Employee severance    
RESTRUCTURING CHARGES    
Restructuring charges   14,270
Restructuring reserve   1,095
Maximum | Employee severance    
RESTRUCTURING CHARGES    
Restructuring charges $ 26,000  
Minimum | Employee severance    
RESTRUCTURING CHARGES    
Restructuring charges $ 19,600  
Cost of goods sold    
RESTRUCTURING CHARGES    
Restructuring charges   3,273
Research and development    
RESTRUCTURING CHARGES    
Restructuring charges   8,485
Stock-based compensation expense    
RESTRUCTURING CHARGES    
Restructuring charges   7,300
Sales and marketing    
RESTRUCTURING CHARGES    
Restructuring charges   1,131
General and administrative    
RESTRUCTURING CHARGES    
Restructuring charges   998
Interest and other (expense) income, net    
RESTRUCTURING CHARGES    
Restructuring charges   $ 383