XML 80 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses and Other Current and Non-Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Compensation, including bonuses, fringe benefits, and payroll taxes $ 5,310 $ 3,325
Contract liabilities 1,139 262
Directors and officers insurance premiums 3,010 5,009
Deferred acquisition and contingent consideration (see Note 16) 802 2,359
Accrued interest 1,100 0
Other liabilities 3,234 2,969
Total accrued expenses and other current liabilities $ 14,595 $ 13,924