XML 91 R78.htm IDEA: XBRL DOCUMENT v3.22.1
COST OF REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Cost of Revenue [Abstract]    
Compensation and benefits $ 13,521 $ 22,035
Outside fees and services 12,903 18,723
Technology and telecommunications 5,232 6,587
Reimbursable expenses 1,592 2,013
Depreciation and amortization 621 800
Total $ 33,869 $ 50,158