XML 40 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 3 - Stockholders' Equity, Stock Options and Warrants - Summary of Transactions for Stock Options and Warrants (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 31, 2018
Dec. 31, 2017
Number of Shares Outstanding (in shares) 3,090,578    
Warrant [Member]      
Number of Shares Outstanding (in shares) 1,951,257 1,951,257 871,101
Average Exercise Price Outstanding (in dollars per share) $ 23.74 $ 23.74 $ 52.22
Number of Shares Issued (in shares)   957,000 1,082,946
Average Exercise Price Issued (in dollars per share)   $ 1 $ 1.49
Number of Shares Expired (in shares)   (9,580) (2,790)
Average Exercise Price Expired (in dollars per share)   $ 180.12 $ 281.46
Number of Shares Exercised (in shares)   (38,625)
Average Exercise Price Exercised (in dollars per share)   $ 1
Number of Shares Outstanding (in shares)   2,860,052 1,951,257
Average Exercise Price Outstanding (in dollars per share)   $ 5.61 $ 23.74
Employee Stock Option [Member]      
Number of Shares Outstanding (in shares) 2,764,983 2,764,983 165,643
Average Exercise Price Outstanding (in dollars per share) $ 2 $ 2 $ 11.22
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross   325,595 2,612,070
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value   $ 1.11 $ 1.45
Number of Shares Expired (in shares)   (12,730)
Average Exercise Price Expired (in dollars per share)   $ 10.39
Number of Shares Exercised (in shares)  
Average Exercise Price Exercised (in dollars per share)  
Number of Shares Outstanding (in shares)   3,090,578 2,764,983
Average Exercise Price Outstanding (in dollars per share)   $ 1.89 $ 2