XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Accrued Expenses and Other Current Liabilities    
Professional fees $ 3,428 $ 4,717
Consulting fees/provider fees 10,643 23,167
Client performance guarantees 5,964 7,215
Legal fees 1,971 2,419
Interest payable 7,295 2,049
Income tax payable 4,420 1,627
Insurance 5,630 3,139
Marketing 4,218 2,815
Operating lease liabilities - current 11,829 11,438
Earnout 4,138 4,514
Other 22,861 20,557
Total $ 82,397 $ 83,657