XML 71 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses and Other Current and Non-Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Compensation, including bonuses, fringe benefits, and payroll taxes $ 4,186 $ 3,325
Contract liabilities and refund liabilities 220 592
Directors and officers insurance premiums 5,057 5,009
Deferred acquisition consideration 2,050 2,359
Other liabilities 3,003 2,639
Total accrued expenses and other current liabilities $ 14,516 $ 13,924