XML 64 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Accrued Expenses and Other Liabilities    
Employee related expenses $ 9,122 $ 12,582
Contract liability 6,234 4,857
Client funds obligations 3,132 4,106
Contract labor 2,143 329
Interest 2,133 2,133
Professional fees 247 337
Royalties expense 180 17
Non-income taxes payable 1,043 898
Other expenses 2,710 1,647
Total accrued expenses and other liabilities $ 26,944 $ 26,906