XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Payable and Accrued Expenses (Details) - Schedule of accounts payable and accrued expenses - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule of accounts payable and accrued expenses [Abstract]    
Accounts payable $ 3,692 $ 2,017
Accrued compensation, benefits and related accruals 6,412 3,115
Accrued professional fees 1,867 2,586
Due to related parties 2,285 1,542
Third party interest accrual 2,180
Sales tax payable 111
Other 535 1,081
Accounts payable and accrued expenses, total $ 17,082 $ 10,341