v3.25.1
RESTRUCTURING - Schedule of Restructuring Costs Recognized in Consolidated Statement of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Restructuring Cost and Reserve [Line Items]    
Restructuring costs $ 1,516 $ 2,205
Cost of revenue    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs $ 44 $ 88
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 $ 229 $ 116
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 $ 748 $ 1,104
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 $ 495 $ 897
Restructuring, incurred cost, statement of income or comprehensive income General and administrative expense General and administrative expense