XML 106 R98.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Restructuring and Restructuring-Related Activities - Schedule of Restructuring and Business Transformation Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 23 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 2,344 $ 21 $ 18,100
Business transformation charges 739 2,383  
Total restructuring and business transformation charges $ 3,083 $ 2,404  
Restructuring, Incurred Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Restructuring charges Restructuring charges  
Cost of Revenue      
Restructuring Cost and Reserve [Line Items]      
Business transformation charges $ 65 $ 341  
Sales and Marketing      
Restructuring Cost and Reserve [Line Items]      
Business transformation charges (32) 1,066  
Research and Development      
Restructuring Cost and Reserve [Line Items]      
Business transformation charges 463 646  
General and Administrative      
Restructuring Cost and Reserve [Line Items]      
Business transformation charges 243 331  
Other income (expense), net      
Restructuring Cost and Reserve [Line Items]      
Business transformation charges $ 0 $ (1)