Quarterly report pursuant to Section 13 or 15(d)

STOCK BASED COMPENSATION - Stock-based Compensation Expense (Details)

v3.23.3
STOCK BASED COMPENSATION - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award        
Total stock based compensation expenses $ 7,683 $ 12,040 $ 26,699 $ 41,170
Restructuring Charges $ 142 3,085 $ 6,610 12,782
2020 Plan        
Share-based Compensation Arrangement by Share-based Payment Award        
Shares available for grant 27,336,014   27,336,014  
2023 Bonus Program        
Share-based Compensation Arrangement by Share-based Payment Award        
Total stock based compensation expenses $ (700) 1,200 $ 2,200 3,400
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award        
Total stock based compensation expenses 3,662 4,355 12,612 21,872
Restructuring Charges 187   3,085 8,117
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award        
Total stock based compensation expenses 2,802 3,899 10,419 11,681
Restructuring Charges 1   236 489
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award        
Total stock based compensation expenses 702 3,052 1,881 5,725
Restructuring Charges (62)   68 667
Cost of sales        
Share-based Compensation Arrangement by Share-based Payment Award        
Total stock based compensation expenses 517 734 1,787 1,892
Restructuring Charges $ 16 $ 3,085 $ 3,221 $ 3,126