XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.1
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
 Accounts payable $ 11,448,000 $ 6,902,000
 Accrued payroll and payroll taxes 4,364,000 5,027,000
 Financial instrument liabilities 4,267,000 4,249,000
 Accrued legal 1,787,000 2,637,000
 Other accrued expenses 5,373,000 3,940,000
Total $ 27,239,000 $ 22,755,000