XML 115 R99.htm IDEA: XBRL DOCUMENT v3.25.4
RESTRUCTURING AND RELATED CHARGES - Schedule of Restructuring and Related Costs (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Restructuring Cost and Reserve [Line Items]  
Total restructuring expenses $ 10,520
Cost of revenue  
Restructuring Cost and Reserve [Line Items]  
Total restructuring expenses $ 755
Restructuring charges, statement of income or comprehensive income [extensible enumeration] Cost of revenue (exclusive of items shown separately below)
Technology and development  
Restructuring Cost and Reserve [Line Items]  
Total restructuring expenses $ 2,299
Restructuring charges, statement of income or comprehensive income [extensible enumeration] Technology and development
Sales and marketing  
Restructuring Cost and Reserve [Line Items]  
Total restructuring expenses $ 2,058
Restructuring charges, statement of income or comprehensive income [extensible enumeration] Sales and marketing
General and administrative  
Restructuring Cost and Reserve [Line Items]  
Total restructuring expenses $ 5,408
Restructuring charges, statement of income or comprehensive income [extensible enumeration] General and administrative