v3.26.1
SEGMENT INFORMATION (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
segement
Jun. 30, 2025
USD ($)
Segment Reporting [Abstract]        
Number of operating segments | segement     1  
Number of reportable segments | segement     1  
Segment Reporting [Line Items]        
Revenue $ 120,163 $ 145,483 $ 214,229 $ 288,766
Cost of revenue 72,745 88,483 123,796 172,307
Gross profit 47,418 57,000 90,433 116,459
Net loss (8,563) (7,384) (5,635) (8,162)
Reportable Segment        
Segment Reporting [Line Items]        
Revenue 120,163 145,483 214,229 288,766
Cost of revenue 72,745 88,483 123,796 172,307
Gross profit 47,418 57,000 90,433 116,459
Demand creation 6,742 8,804 10,086 14,565
Other operating expenses 40,928 54,291 78,442 104,577
Other segment items 8,311 1,289 7,540 5,479
Net loss $ (8,563) $ (7,384) $ (5,635) $ (8,162)