Annual report pursuant to Section 13 and 15(d)

WARRANTS (Details Narrative)

v3.22.0.1
WARRANTS (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Oct. 31, 2020
Warrant Exercised [Member]      
Warrants to purchase shares 1,237,500    
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised 437,500    
Share based compensation arrangement by share based payment ward non option equity instruments exercised 257,438    
Warrant Forfeited [Member]      
Warrants to purchase shares 6,968,637 817,939  
Common Stock [Member]      
Warrants to purchase shares 26,351,571 16,917,168  
Second Extension Agreement [Member]      
Warrants to purchase shares     5,000,000
Class of Warrant or Right, Exercise Price of Warrants or Rights     $ 0.25
Warrants and Rights Outstanding, Term     4 years
Debenture Payable [Member]      
Warrants to purchase shares   180,000  
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 0.75  
Fair Value Adjustment of Warrants   $ 639,000  
Warrants and Rights Outstanding, Term   3 years  
Adjustment for amortization   $ 10,000  
$8.8M [Member]      
Warrants to purchase shares   750,000  
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 0.50  
Warrants and Rights Outstanding, Term   3 years  
Promissory Notes [Member] | Second Extension Agreement [Member]      
Warrants to purchase shares   5,000,000  
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 0.25  
Warrants and Rights Outstanding, Term   4 years  
Minimum [Member] | Warrant Exercised [Member]      
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 0.11    
Minimum [Member] | Warrant Forfeited [Member]      
Class of Warrant or Right, Exercise Price of Warrants or Rights 0.90 $ 0.40  
Minimum [Member] | Common Stock [Member]      
Class of Warrant or Right, Exercise Price of Warrants or Rights 0.11 0.11  
Maximum [Member] | Warrant Exercised [Member]      
Class of Warrant or Right, Exercise Price of Warrants or Rights 0.55    
Maximum [Member] | Warrant Forfeited [Member]      
Class of Warrant or Right, Exercise Price of Warrants or Rights 5.50 2.25  
Maximum [Member] | Common Stock [Member]      
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 5.50 $ 5.50  
Warrant 1 [Member]      
Warrants to purchase shares 15,540,540    
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 1.087    
Fair Value Adjustment of Warrants $ 9,500,000    
Proceeds from Issuance of Warrants $ 23,000,000.0    
Warrant 2 [Member]      
Warrants to purchase shares 2,100,000    
Fair Value Adjustment of Warrants $ 1,487,000    
Warrant 2 [Member] | Minimum [Member]      
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 0.50    
Warrant 2 [Member] | Maximum [Member]      
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 0.83