XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.2
COST OF REVENUE (Tables)
6 Months Ended
Jun. 30, 2025
Cost of Revenue [Abstract]  
Schedule of Components of Cost of Revenue The components of cost of revenue were as follows:
Three months ended
June 30,
Six months ended
June 30,
(in thousands)2025202420252024
Outside fees and services$17,475 $14,321 $34,496 $28,767 
Compensation and benefits7,340 7,343 14,859 14,456 
Technology and telecommunications2,903 2,344 5,885 5,230 
Reimbursable expenses2,425 2,223 4,896 4,760 
Depreciation and amortization118 173 239 356 
Total$30,261 $26,404 $60,375 $53,569