XML 107 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
RESTRUCTURING - Restructuring Costs Recognized in Consolidated Statement of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Restructuring Cost and Reserve [Line Items]    
Restructuring costs $ 4,888 $ 4,183
Cost of revenue    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs $ 298 $ 0
Restructuring, incurred cost, statement of income or comprehensive income Cost of revenue (exclusive of depreciation shown separately below) Cost of revenue (exclusive of depreciation shown separately below)
Research and development expense    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs $ 2,813 $ 2,282
Restructuring, incurred cost, statement of income or comprehensive income Research and development expense Research and development expense
Sales and marketing expense    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs $ 1,078 $ 1,133
Restructuring, incurred cost, statement of income or comprehensive income Sales and marketing expense Sales and marketing expense
General and administrative expense    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs $ 699 $ 768
Restructuring, incurred cost, statement of income or comprehensive income General and administrative expense General and administrative expense