XML 44 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses Accrued 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