XML 105 R79.htm IDEA: XBRL DOCUMENT v3.25.4
SEGMENTS - Geographical Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Revenues $ 233,273 $ 278,298 $ 309,204
Property and equipment 2,025 2,596  
United States      
Segment Reporting Information [Line Items]      
Revenues 202,974 254,081 291,420
Property and equipment 1,966 2,530  
United Kingdom      
Segment Reporting Information [Line Items]      
Revenues 30,299 24,217 $ 17,784
Property and equipment $ 59 $ 66