XML 25 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Note 5 - Stockholders' Equity and Common Stock Warrants (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2019
Nov. 30, 2019
May 31, 2019
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)       $ 0.35    
Proceeds from Warrant Exercises       $ 393,425  
Class of Warrant or Rights, Expired (in shares)       0    
Class of Warrant or Right, Exercised (in shares)       1,124,071    
Warrants Issued in Connection with the December 2019 Offering [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 6,266,787         6,266,787
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.4335         $ 0.4335
Placement Agent Warrant [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 313,339 571,429 65,853     313,339
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.6981 $ 0.4375 $ 6.11875     $ 0.6981
Warrants and Rights Outstanding, Term (Year) 5 years 5 years 5 years     5 years
Warrants Issued in Connection with the November 2019 Offering [Member]            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 0.35        
Class of Warrant or Right, Issued During Period (in shares)   6,324,143        
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)   1        
Class of Warrant or Right, Exercised During Period (in shares)           11,091,716
Proceeds from Warrant Exercises           $ 3,900,000
Warrants with 18 Months Term Issued in Connection with the November 2019 Offering [Member]            
Warrants and Rights Outstanding, Term (Year)   1 year 180 days        
Class of Warrant or Right, Issued During Period (in shares)   11,428,572        
Warrants with 5 Years Term Issued in Connection with the November 2019 Offering [Member]            
Warrants and Rights Outstanding, Term (Year)   5 years        
Class of Warrant or Right, Issued During Period (in shares)   11,428,572        
December 2019 Public Offering [Member]            
Stock Issued During Period, Shares, New Issues (in shares) 6,266,787          
Shares Issued, Price Per Share (in dollars per share) $ 0.5585         $ 0.5585
Proceeds from Issuance or Sale of Equity, Total $ 3,000,000          
November 2019 Public Offering [Member]            
Stock Issued During Period, Shares, New Issues (in shares)   5,104,429        
Shares Issued, Price Per Share (in dollars per share)   $ 0.35        
Proceeds from Issuance or Sale of Equity, Total   $ 3,300,000        
Stock and Warrants Issued During Period, Number of Securities Called by Stock and Warrants (in shares)   22,857,144        
May 2019 Public Offering [Member]            
Stock Issued During Period, Shares, New Issues (in shares)     1,317,060      
Shares Issued, Price Per Share (in dollars per share)     $ 4.895      
Proceeds from Issuance or Sale of Equity, Total     $ 5,600,000      
Warrants Issued in Connection with May 2019 Public Offering [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     1,317,060      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 5