XML 101 R89.htm IDEA: XBRL DOCUMENT v3.23.2
Restructuring - Restructuring and Related Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ 46 $ 31,316
Research and development    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges (547) 13,303
Sales and marketing    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 610 7,287
General and administrative    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges (17) 10,726
Employee Terminations    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 136 25,375
Employee Terminations | Research and development    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges (547) 13,303
Employee Terminations | Sales and marketing    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 610 7,287
Employee Terminations | General and administrative    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 73 4,785
Assets Impairment Charges    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   4,338
Assets Impairment Charges | Research and development    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   0
Assets Impairment Charges | Sales and marketing    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   0
Assets Impairment Charges | General and administrative    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   4,338
Facilities Exit Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges (90) 1,603
Facilities Exit Costs | Research and development    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 0 0
Facilities Exit Costs | Sales and marketing    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 0 0
Facilities Exit Costs | General and administrative    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ (90) $ 1,603