XML 27 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Accrued Expenses Accrued ExpensesAccrued expenses consisted of the following:

December 31,
20222021
Acquisition and earn out payable$— $5,531 
Payroll related expenses899 2,801 
Interest payable618 203 
Accounts payable settlement231 446 
Taxes457 259 
Other690 381 
Total accrued expenses$2,895 $9,621