XML 78 R45.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT (Schedule of debt) (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Debt Disclosure [Abstract]    
Convertible notes payable $ 4,750,000 $ 1,445,000
Convertible notes payable - fair value option 1,253,689 1,527,293
Notes payable 1,201,931 1,273,394
Term loan 600,195 900,292
Paycheck Protection Program loans 304,169 3,099,869
Total debt 8,109,984 8,245,848
Less current portion of debt (1,057,317) (2,909,479)
Noncurrent portion of debt $ 7,052,667 $ 5,336,369