Annual report pursuant to Section 13 and 15(d)

COMMON STOCK (Details Narrative)

v3.20.4
COMMON STOCK (Details Narrative) - USD ($)
12 Months Ended
Apr. 07, 2020
Feb. 11, 2020
Jan. 30, 2019
Dec. 31, 2020
Dec. 31, 2019
Subsidiary, Sale of Stock [Line Items]          
Common stock, shares authorized       150,000,000 150,000,000
Common stock, par value       $ 0.0001 $ 0.0001
Common stock, shares issued       98,852,696 64,672,893
Common stock, shares outstanding       98,852,696 64,672,893
Gross proceeds from sale of stock       $ 142,200,752 $ 40,677,060
Stock issuance cost       $ 6,039,423 $ 2,571,552
Issuance of common stock upon exercise of stock options, shares       427,611 107,029
Warrant [Member]          
Subsidiary, Sale of Stock [Line Items]          
Issuance of common stock upon exercise of stock options, shares         1,119,868
Warrants to purchase shares of common stock, exercised       0 1,283,500
Equity Option [Member]          
Subsidiary, Sale of Stock [Line Items]          
Issuance of common stock upon exercise of stock options, shares       427,611 107,029
Proceeds from exercise of stock options       $ 756,000 $ 387,000
April 2020 Sale Agreement [Member]          
Subsidiary, Sale of Stock [Line Items]          
Gross proceeds from sale of stock       75,000,000  
Stock issuance cost       $ 2,250,000  
Shares issued       10,539,374  
April 2020 Sale Agreement [Member] | Jefferies LLC [Member] | Maximum [Member]          
Subsidiary, Sale of Stock [Line Items]          
Aggregate common stock sold, shares 75,000,000        
Value of common stock to be sold $ 75,000,000        
August 2020 Sale Agreement [Member]          
Subsidiary, Sale of Stock [Line Items]          
Aggregate common stock sold, shares       15,546,151  
Gross proceeds from sale of stock       $ 21,404,000  
Stock issuance cost       $ 642,000  
August 2020 Sale Agreement [Member] | Jefferies LLC [Member] | Maximum [Member]          
Subsidiary, Sale of Stock [Line Items]          
Aggregate common stock sold, shares 150,000,000        
IPO [Member]          
Subsidiary, Sale of Stock [Line Items]          
Aggregate common stock sold, shares   7,666,667 6,198,500    
Purchase price per share   $ 6.00 $ 6.50    
Gross proceeds from sale of stock   $ 46,000,000 $ 40,300,000    
Stock issuance cost   $ 3,147,000 $ 2,600,000    
IPO [Member] | Underwriters [Member]          
Subsidiary, Sale of Stock [Line Items]          
Aggregate common stock sold, shares   1,000,000 808,500