XML 74 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of other current liabilities (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
 Accounts payable $ 18,348,000 $ 6,902,000
 Accrued payroll and payroll taxes 6,540,000 5,027,000
 Financial instrument liabilities 934,000 4,249,000
 Accrued legal 1,787,000 2,637,000
 Interest payable 3,680,000 187,000
 Other accrued expenses 12,236,000 3,753,000
Total $ 43,525,000 $ 22,755,000