v3.26.1
SEGMENT INFORMATION (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Total revenue $ 94,066 $ 143,283
Cost of revenue 51,051 83,824
Gross profit 43,015 59,459
Net income (loss) 2,928 (778)
Reportable segment    
Segment Reporting Information [Line Items]    
Total revenue 94,066 143,283
Cost of revenue 51,051 83,824
Gross profit 43,015 59,459
Demand creation 3,344 5,761
Other operating expenses 37,514 50,286
Other segment items (771) 4,190
Net income (loss) $ 2,928 $ (778)