XML 172 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Workforce Reduction - Schedule of Total Severance and Related Personnel Costs by Function (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Restructuring Cost and Reserve [Line Items]  
Severance costs $ 12,083
Share-based payment arrangement, accelerated cost 1,800
Cost of revenue (exclusive of depreciation and amortization)  
Restructuring Cost and Reserve [Line Items]  
Severance costs 2,367
Sales and marketing  
Restructuring Cost and Reserve [Line Items]  
Severance costs 3,795
Research and product development  
Restructuring Cost and Reserve [Line Items]  
Severance costs 3,407
General and administrative  
Restructuring Cost and Reserve [Line Items]  
Severance costs $ 2,514