Note 7 - Stock Options (Details) | Sep. 27, 2016shares | Jun. 01, 2016$ / sharesshares | Apr. 25, 2016shares | Jan. 16, 2016 | Dec. 31, 2017USD ($)$ / sharesshares | Dec. 31, 2016USD ($)$ / shares | Dec. 30, 2016shares |
Note 7 - Stock Options (Details) [Line Items] | | | | | | | |
Number of Plans | | | | | 2 | | |
Stockholders' Equity, Reverse Stock Split | | | | 1 for 101 | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | | | | | 67,879 | | 67,879 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | 1,000,000 | | 1,000,000 | | 0 | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in Dollars per share) | $ / shares | | | | | $ 0 | | |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options (in Dollars) | $ | | | | | $ 0 | | |
Share-based Compensation (in Dollars) | $ | | | | | $ 261,534 | $ 3,377,736 | |
2009 Employee, Director and Consultant Stock Option Plan ("2009 Plan") [Member] | | | | | | | |
Note 7 - Stock Options (Details) [Line Items] | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized | | | | | 18,152 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period | | | | | 10 years | | |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant | | | | | 3,610 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | | | | | 3 years | | |
2012 Employee, Director and Consultant Stock Option Plan ("2012 Plan") [Member] | | | | | | | |
Note 7 - Stock Options (Details) [Line Items] | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized | | | | | 74,257 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period | | | | | 10 years | | |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant | | | | | 45,673 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | | | | | 3 years | | |
Selling, General and Administrative Expenses [Member] | | | | | | | |
Note 7 - Stock Options (Details) [Line Items] | | | | | | | |
Share-based Compensation (in Dollars) | $ | | | | | $ 0 | | |
Former Chief Executive Officer [Member] | | | | | | | |
Note 7 - Stock Options (Details) [Line Items] | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | | | | | 24,753 | | |
Chief Executive Officer [Member] | | | | | | | |
Note 7 - Stock Options (Details) [Line Items] | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period | | 5 years | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | | 1,000,000 | | | | | |
Allocated Share-based Compensation Expense (in Dollars) | $ | | | | | | $ 314,680 | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum | | | | | | 80.39% | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum | | | | | | 1.39% | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate | | | | | | 0.00% | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term | | | | | | 4 years | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Recovered in Period, Gross (in Dollars) | $ | | | | | | $ 314,680 | |
Chief Executive Officer [Member] | Option at $1 [Member] | | | | | | | |
Note 7 - Stock Options (Details) [Line Items] | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | | 250,000 | | | | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in Dollars per share) | $ / shares | | $ 1 | | | | | |
Chief Executive Officer [Member] | Option at $1.5 [Member] | | | | | | | |
Note 7 - Stock Options (Details) [Line Items] | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | | 250,000 | | | | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in Dollars per share) | $ / shares | | $ 1.50 | | | | | |
Chief Executive Officer [Member] | Option at $2 [Member] | | | | | | | |
Note 7 - Stock Options (Details) [Line Items] | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | | 250,000 | | | | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in Dollars per share) | $ / shares | | $ 2 | | | | | |
Chief Executive Officer [Member] | Option at $2.5 [Member] | | | | | | | |
Note 7 - Stock Options (Details) [Line Items] | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | | 250,000 | | | | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in Dollars per share) | $ / shares | | $ 2.50 | | | | | |
Chief Executive Officer [Member] | Maximum [Member] | | | | | | | |
Note 7 - Stock Options (Details) [Line Items] | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in Dollars per share) | $ / shares | | | | | | $ 1.76 | |
Chief Executive Officer [Member] | Minimum [Member] | | | | | | | |
Note 7 - Stock Options (Details) [Line Items] | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in Dollars per share) | $ / shares | | | | | | $ 1.35 | |
Chief Executive Officer [Member] | Share-based Compensation Award, Tranche Two [Member] | Option at $1.5 [Member] | | | | | | | |
Note 7 - Stock Options (Details) [Line Items] | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | | 3 years | | | | | |
Chief Executive Officer [Member] | Share-based Compensation Award, Tranche Three [Member] | Option at $2 [Member] | | | | | | | |
Note 7 - Stock Options (Details) [Line Items] | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | | 3 years | | | | | |
Chief Executive Officer [Member] | Share-based Compensation Award, Tranche Four [Member] | Option at $2.5 [Member] | | | | | | | |
Note 7 - Stock Options (Details) [Line Items] | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | | 3 years | | | | | |
Chief Executive Officer [Member] | Share-based Compensation Award, Tranche One [Member] | Maximum [Member] | Option at $1 [Member] | | | | | | | |
Note 7 - Stock Options (Details) [Line Items] | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights | | May 31, 2017 through May 31, 2019 | | | | | |