XML 103 R93.htm IDEA: XBRL DOCUMENT v3.25.2
COST OF REVENUE - Schedule of Components of Cost of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Cost of Revenue [Abstract]        
Outside fees and services $ 17,475 $ 14,321 $ 34,496 $ 28,767
Compensation and benefits 7,340 7,343 14,859 14,456
Technology and telecommunications 2,903 2,344 5,885 5,230
Reimbursable expenses 2,425 2,223 4,896 4,760
Depreciation and amortization 118 173 239 356
Total $ 30,261 $ 26,404 $ 60,375 $ 53,569