XML 74 R63.htm IDEA: XBRL DOCUMENT v3.21.2
COMMON STOCK PURCHASE WARRANTS (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Mar. 31, 2021
Jun. 30, 2021
Feb. 02, 2021
Jan. 14, 2021
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Exercise of pre-funded common stock purchase warrants $ 22,284,000      
Common Stock Purchase Warrants [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Warrants to purchase common stock   26,808,598 42,550,000 42,550,000
Warrant expiration term, description   warrants expire from December 30, 2021 through February 1, 2026    
Common Stock Purchase Warrants [Member] | Minimum [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Warrant, exercise per share   $ 2.60    
Common Stock Purchase Warrants [Member] | Maximum [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Warrant, exercise per share   $ 5.00    
Warrant Derivative Liability [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Warrants to purchase common stock   24,300,000   42,550,000
Exercise of pre-funded common stock purchase warrants at, shares   18,250,000    
Exercise of pre-funded common stock purchase warrants   $ 1,817,549    
Fair value of warrant   1,817,549    
Pre- Funded Warrants [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Fair value of warrant   0    
Warrant [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Warrant, exercise per share $ 3.25      
Intrinsic value of all outstanding warrants   $ 0    
Warrants, weighted average remaining term   51 months 6 days