Annual report pursuant to Section 13 and 15(d)

RESTRUCTURING CHARGES (Details)

v3.24.0.1
RESTRUCTURING CHARGES (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 22, 2024
Jan. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
RESTRUCTURING CHARGES        
Reduction percentage   15.00%    
Restructuring charges     $ 37,488 $ 14,270
Subsequent Event        
RESTRUCTURING CHARGES        
Restructuring and related activities, minimum anticipated cost savings amount $ 50,000      
Employee severance | Subsequent Event        
RESTRUCTURING CHARGES        
Reduction percentage 20.00%      
Cost of goods sold        
RESTRUCTURING CHARGES        
Restructuring charges     30,205 3,273
Research and development        
RESTRUCTURING CHARGES        
Restructuring charges     5,700 8,485
Sales and marketing        
RESTRUCTURING CHARGES        
Restructuring charges     874 1,131
General and administrative        
RESTRUCTURING CHARGES        
Restructuring charges     $ 709 998
Interest and other (expense) income, net        
RESTRUCTURING CHARGES        
Restructuring charges       383
Stock-based compensation expense        
RESTRUCTURING CHARGES        
Restructuring charges       $ 7,300