XML 108 R98.htm IDEA: XBRL DOCUMENT v3.23.2
Restructuring and Restructuring-Related Activities - Schedule of Restructuring and Business Transformation Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 14 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Restructuring Cost and Reserve [Line Items]          
Restructuring charges $ 664 $ 6,742 $ 685 $ 6,742 $ 12,900
Business transformation charges 1,936 2,852 4,319 2,852  
Total restructuring and business transformation charges 2,600 9,594 5,004 9,594  
Cost of Revenue          
Restructuring Cost and Reserve [Line Items]          
Business transformation charges 324 435 665 435  
Sales and Marketing          
Restructuring Cost and Reserve [Line Items]          
Business transformation charges 902 208 1,968 208  
Research and Development          
Restructuring Cost and Reserve [Line Items]          
Business transformation charges 494 213 1,140 213  
General and Administrative          
Restructuring Cost and Reserve [Line Items]          
Business transformation charges 215 1,996 546 1,996  
Other Income , Net          
Restructuring Cost and Reserve [Line Items]          
Business transformation charges $ 1 $ 0 $ 0 $ 0