Quarterly report pursuant to Section 13 or 15(d)

Note 5 - Commitments and Contingencies - Shares Authorized Under Stock Option Plans (Details)

v3.19.3
Note 5 - Commitments and Contingencies - Shares Authorized Under Stock Option Plans (Details)
9 Months Ended
Sep. 30, 2019
$ / shares
shares
Option Outstanding, Number Of Options (in shares) 20,716,557
Option Exercisable ,Weighted Average Remaining Life In Years (Year) (Year) 4 years 324 days
Option Exercisable, Number Of Options (in shares) 20,716,557
Exercise Price Range One [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) (Year) 7 years 273 days
Option Exercisable, Number Of Options (in shares) 208,160
Exercise Price Range Two [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) (Year) 273 days
Option Exercisable, Number Of Options (in shares) 4,383
Exercise Price Range Three [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) (Year) 2 years 273 days
Option Exercisable, Number Of Options (in shares) 3,449
Exercise Price Range Four [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) (Year) 1 year 237 days
Option Exercisable, Number Of Options (in shares) 565
Exercise Price Range Five [Member]  
Option Outstanding, Exercise Price (in dollars per share) | $ / shares $ 0.041
Option Outstanding, Number Of Options (in shares) 20,500,000
Option Exercisable ,Weighted Average Remaining Life In Years (Year) (Year) 4 years 313 days
Option Exercisable, Number Of Options (in shares) 20,500,000