v3.25.2
SEGMENTS - Geographical Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Segment Reporting Information [Line Items]          
Revenues $ 63,249 $ 69,636 $ 125,147 $ 137,244  
Property and equipment 2,389   2,389   $ 2,596
United States          
Segment Reporting Information [Line Items]          
Revenues 56,086 64,086 112,475 126,620  
Property and equipment 2,310   2,310   2,530
United Kingdom          
Segment Reporting Information [Line Items]          
Revenues 7,163 $ 5,550 12,672 $ 10,624  
Property and equipment $ 79   $ 79   $ 66