XML 72 R58.htm IDEA: XBRL DOCUMENT v3.26.1
SEGMENTS - Geographical Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Segment Reporting Information [Line Items]      
Revenues $ 34,319 $ 56,435  
Property and equipment 1,743   $ 1,931
United States      
Segment Reporting Information [Line Items]      
Revenues 27,634 50,926  
Property and equipment 1,693   1,872
United Kingdom      
Segment Reporting Information [Line Items]      
Revenues 6,685 $ 5,509  
Property and equipment $ 50   $ 59