RESTRUCTURING - Schedule of Restructuring Costs Recognized in Consolidated Statement of Operations (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Mar. 31, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Restructuring Cost and Reserve [Line Items] | |||||
Restructuring costs | $ 1,529 | $ 0 | $ 2,200 | $ 3,045 | $ 2,205 |
Cost of revenue | |||||
Restructuring Cost and Reserve [Line Items] | |||||
Restructuring costs | 46 | 0 | 90 | 88 | |
Research and development expense | |||||
Restructuring Cost and Reserve [Line Items] | |||||
Restructuring costs | 476 | 0 | 705 | 116 | |
Sales and marketing expense | |||||
Restructuring Cost and Reserve [Line Items] | |||||
Restructuring costs | 278 | 0 | 1,026 | 1,104 | |
General and administrative expense | |||||
Restructuring Cost and Reserve [Line Items] | |||||
Restructuring costs | $ 729 | $ 0 | $ 1,224 | $ 897 |