v3.24.2.u1
Restructuring - Restructuring and Related Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges $ 10,682 $ 46 $ 12,478 $ 31,316
Platform        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 7 0 (3) 0
Devices        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 0 0 6 0
Research and development        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 276 (547) 1,229 13,303
Sales and marketing        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 8,208 610 9,069 7,287
General and administrative        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 2,191 (17) 2,177 10,726
Employee Terminations        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 17 136 947 25,375
Employee Terminations | Platform        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 7 0 (3) 0
Employee Terminations | Devices        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 0 0 1 0
Employee Terminations | Research and development        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges (15) (547) 368 13,303
Employee Terminations | Sales and marketing        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 11 610 697 7,287
Employee Terminations | General and administrative        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 14 73 (116) 4,785
Facilities Exit Costs        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 10 (90) 25 1,603
Facilities Exit Costs | Platform        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 0 0 0 0
Facilities Exit Costs | Devices        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 0 0 0 0
Facilities Exit Costs | Research and development        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 9 0 46 0
Facilities Exit Costs | Sales and marketing        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 0 0 2 0
Facilities Exit Costs | General and administrative        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 1 $ (90) (23) 1,603
Assets Impairment Charges        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 10,655   11,506 4,338
Assets Impairment Charges | Platform        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 0   0 0
Assets Impairment Charges | Devices        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 0   5 0
Assets Impairment Charges | Research and development        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 282   815 0
Assets Impairment Charges | Sales and marketing        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 8,197   8,370 0
Assets Impairment Charges | General and administrative        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges $ 2,176   $ 2,316 $ 4,338