XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses Accrued expenses consisted of the following:

December 31,
20212020
Acquisition and earn out payable$5,531 $— 
Payroll related expenses2,801 4,112 
Accounts payable settlement (see Note 11)
446 627 
Other584 449 
Taxes259 165 
Total accrued expenses$9,621 $5,353