XML 82 R72.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring Costs - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Apr. 20, 2023
Restructuring Cost and Reserve [Line Items]        
Reduction in workforce, percentage       15.00%
Restructuring charges   $ 9,700,000    
C Acquisition Purchase Agreement | Employee Severance        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges $ 0   $ 5,300,000  
Cost of revenue, excluding depreciation and amortization | Employee Severance        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges     4,400,000  
Cost of revenue, excluding depreciation and amortization | 2023 Workforce Reduction | Employee Severance        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges   5,500,000    
Sales and marketing | 2023 Workforce Reduction | Employee Severance        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges   2,800,000    
Sales and marketing | C Acquisition Purchase Agreement | Employee Severance        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges     300,000  
General and administrative | 2023 Workforce Reduction | Employee Severance        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges   600,000    
General and administrative | C Acquisition Purchase Agreement | Employee Severance        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges     500,000  
Research and development | 2023 Workforce Reduction | Employee Severance        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges   $ 800,000    
Research and development | C Acquisition Purchase Agreement | Employee Severance        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges     $ 100,000