Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.2
STOCK BASED COMPENSATION - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award        
Total stock based compensation expenses $ 9,703 $ 19,218 $ 19,016 $ 29,130
Restructuring Charges $ 2,850 9,697 $ 6,468 9,697
2020 Plan        
Share-based Compensation Arrangement by Share-based Payment Award        
Shares available for grant 27,600,801   27,600,801  
2023 Bonus Program        
Share-based Compensation Arrangement by Share-based Payment Award        
Total stock based compensation expenses $ 1,300   $ 2,900  
2022 Bonus Program        
Share-based Compensation Arrangement by Share-based Payment Award        
Total stock based compensation expenses   2,200   2,200
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award        
Total stock based compensation expenses 4,673 12,797 8,950 17,517
Restructuring Charges 265 8,117 2,898 8,117
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award        
Total stock based compensation expenses 3,649 4,362 7,617 7,782
Restructuring Charges 93 489 235 489
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award        
Total stock based compensation expenses 791 1,388 1,179 2,673
Restructuring Charges 4 667 130 667
Cost of sales        
Share-based Compensation Arrangement by Share-based Payment Award        
Total stock based compensation expenses 590 671 1,270 1,158
Restructuring Charges $ 2,488 $ 41 $ 3,205 $ 41