XML 55 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current and Non-Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities as of March 31, 2023 and December 31, 2022 consist of the following:
(in thousands)March 31, 2023December 31, 2022
Compensation, including bonuses, fringe benefits, and payroll taxes$4,084 $5,310 
Contract liabilities875 1,139 
Directors and officers insurance premiums1,728 3,010 
Deferred acquisition and contingent consideration (see Note 16)974 802 
Accrued interest1,076 1,100 
Other liabilities3,508 3,234 
Total accrued expenses and other current liabilities$12,245 $14,595