Annual report pursuant to Section 13 and 15(d)

Accrued Expenses (Details)

v3.22.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Acquisition and earn out payable $ 5,531 $ 0
Payroll related expenses 2,801 4,112
Accounts payable settlement 446 627
Other 584 449
Taxes 259 165
Total accrued expenses $ 9,621 $ 5,353