Quarterly report pursuant to Section 13 or 15(d)

Note 4 - Warrants - Warrant Activity (Details)

v3.20.2
Note 4 - Warrants - Warrant Activity (Details) - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Balance, number of shares under warrants (in shares) 10,763,995  
Balance, number of shares under warrants (in shares) 17,009,495 10,763,995
Weighted Average [Member]    
Balance, warrant exercise price (in dollars per share) $ 1.63  
Liability Classified Warrants [Member]    
Balance, number of shares under warrants (in shares) [1] 10,256,193  
Balance, weighted average remaining contractual life (Year) 3 years 10 months 24 days 4 years
Granted, number of shares under warrants (in shares) 6,150,000  
Granted, weighted average remaining contractual life (Year) 4 years 9 months 18 days  
Exercised, number of shares under warrants (in shares) (4,500)  
Expired, number of shares under warrants (in shares) 0  
Balance, number of shares under warrants (in shares) [1] 16,401,693 10,256,193
Vested and Exercisable, number of shares under warrants (in shares) 16,401,693  
Vested and Exercisable, weighted average remaining contractual life (Year) 3 years 10 months 24 days  
Liability Classified Warrants [Member] | Minimum [Member]    
Balance, warrant exercise price (in dollars per share) $ 1.10  
Granted, warrant exercise price (in dollars per share) 1.05  
Exercised, warrant exercise price (in dollars per share) 1.10  
Expired, warrant exercise price (in dollars per share) 0  
Balance, warrant exercise price (in dollars per share) 1.05 $ 1.10
Vested and Exercisable, warrant exercise price (in dollars per share) 1.10  
Liability Classified Warrants [Member] | Maximum [Member]    
Balance, warrant exercise price (in dollars per share) 2.80  
Granted, warrant exercise price (in dollars per share) 1.05  
Exercised, warrant exercise price (in dollars per share) 1.10  
Expired, warrant exercise price (in dollars per share) 0  
Balance, warrant exercise price (in dollars per share) 2.80 2.80
Vested and Exercisable, warrant exercise price (in dollars per share) 2.80  
Liability Classified Warrants [Member] | Weighted Average [Member]    
Balance, warrant exercise price (in dollars per share) 1.89  
Granted, warrant exercise price (in dollars per share) 1.05  
Exercised, warrant exercise price (in dollars per share) 1.10  
Expired, warrant exercise price (in dollars per share) 0  
Balance, warrant exercise price (in dollars per share) 1.58 [1] $ 1.89
Vested and Exercisable, warrant exercise price (in dollars per share) $ 1.89  
[1] If the Company subdivides (by any stock split, stock dividend, recapitalization or otherwise) its outstanding shares of its common stock into a smaller number of shares, the warrant exercise price is proportionately reduced and the number of shares under outstanding warrants is proportionately increased. Additionally, if the Company combines (by combination, reverse stock split or otherwise) its outstanding shares of common stock into a smaller number of shares, the warrant exercise price is proportionately increased and the number of shares under outstanding warrants is proportionately decreased. Also, the Company may voluntarily reduce the warrant exercise price for its warrants issued in March 2019 and February 2017 and may voluntarily extend the contractual term of its warrants issued in February 2017.