Annual report pursuant to Section 13 and 15(d)

Accrued Expenses (Details)

v3.23.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Acquisition and earn out payable $ 0 $ 5,531
Payroll related expenses 899 2,801
Interest payable 618 203
Accounts payable settlement 231 446
Taxes 457 259
Other 690 381
Total accrued expenses $ 2,895 $ 9,621