XML 93 R84.htm IDEA: XBRL DOCUMENT v3.23.2
COST OF REVENUE - Schedule of Components (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Cost of Revenue [Abstract]        
Outside fees and services $ 14,057 $ 14,351 $ 29,151 $ 27,254
Compensation and benefits 9,281 13,825 18,982 27,346
Technology and telecommunications 3,865 4,956 7,262 10,188
Reimbursable expenses 2,049 2,609 4,359 4,201
Depreciation and amortization 451 614 906 1,235
Total $ 29,703 $ 36,355 $ 60,660 $ 70,224