XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Accrued Expenses and Other Liabilities    
Employee related expenses $ 10,257 $ 10,780
Contract liability 2,311 3,309
Customer deposits 904 904
Client funds obligations 10,400 12,372
Interest 2,133 2,133
Vendor financing arrangements 627 568
Professional fees and contract labor 2,605 751
Consideration payable to customer 24,015 20,311
Income and non-income taxes payable 106 8
Other expenses 5,747 4,609
Total accrued expenses and other liabilities $ 59,105 $ 55,745