v3.26.1
SEGMENTS - Geographical Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Segment Reporting Information [Line Items]          
Revenues $ 36,882 $ 58,041 $ 71,201 $ 114,476  
Property and equipment 1,617   1,617   $ 1,931
United States          
Segment Reporting Information [Line Items]          
Revenues 29,552 50,878 57,186 101,804  
Property and equipment 1,574   1,574   1,872
United Kingdom          
Segment Reporting Information [Line Items]          
Revenues 7,330 $ 7,163 14,015 $ 12,672  
Property and equipment $ 43   $ 43   $ 59