Annual report pursuant to Section 13 and 15(d)

Note 6 - Common Stock, Preferred Stock, Warrants and Options - Shares Authorized Under Stock Option Plans (Details)

v3.20.1
Note 6 - Common Stock, Preferred Stock, Warrants and Options - Shares Authorized Under Stock Option Plans (Details)
12 Months Ended
Dec. 31, 2019
$ / shares
shares
Option Outstanding, Number Of Options (in shares) 21,716,557
Option Exercisable, Weighted Average Remaining Life In Years (Year) 4 years 229 days
Option Exercisable, Number Of Options (in shares) 21,716,557
Exercise Price Range One [Member]  
Option Outstanding, Exercise Price (in dollars per share) | $ / shares $ 0.41
Option Outstanding, Number Of Options (in shares) 21,500,000
Option Exercisable, Weighted Average Remaining Life In Years (Year) 4 years 222 days
Option Exercisable, Number Of Options (in shares) 21,500,000
Exercise Price Range Two [Member]  
Option Outstanding, Exercise Price (in dollars per share) | $ / shares $ 0.24
Option Outstanding, Number Of Options (in shares) 208,160
Option Exercisable, Weighted Average Remaining Life In Years (Year) 7 years 182 days
Option Exercisable, Number Of Options (in shares) 208,160
Exercise Price Range Three [Member]  
Option Outstanding, Exercise Price (in dollars per share) | $ / shares $ 52.50
Option Outstanding, Number Of Options (in shares) 4,383
Option Exercisable, Weighted Average Remaining Life In Years (Year) 182 days
Option Exercisable, Number Of Options (in shares) 4,383
Exercise Price Range Four [Member]  
Option Outstanding, Exercise Price (in dollars per share) | $ / shares $ 70.26
Option Outstanding, Number Of Options (in shares) 3,449
Option Exercisable, Weighted Average Remaining Life In Years (Year) 2 years 182 days
Option Exercisable, Number Of Options (in shares) 3,449
Exercise Price Range Five [Member]  
Option Outstanding, Exercise Price (in dollars per share) | $ / shares $ 420
Option Outstanding, Number Of Options (in shares) 565
Option Exercisable, Weighted Average Remaining Life In Years (Year) 1 year 146 days
Option Exercisable, Number Of Options (in shares) 565