XML 80 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring - Summary of Charges in Consolidated Statement of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Restructuring Cost and Reserve [Line Items]    
Total $ 15,970 $ 400
Cost of sales    
Restructuring Cost and Reserve [Line Items]    
Total 1,520 0
Research and development    
Restructuring Cost and Reserve [Line Items]    
Total 3,213 400
Sales and marketing    
Restructuring Cost and Reserve [Line Items]    
Total 5,981 0
General and administrative    
Restructuring Cost and Reserve [Line Items]    
Total $ 5,256 $ 0