Note 10 - Stock Option Plans and Warrants (Details) (USD $) | 12 Months Ended | 95 Months Ended | 91 Months Ended | 3 Months Ended | 76 Months Ended | | | | | | | | |
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012 | Dec. 31, 2014 | Dec. 31, 2014 | Mar. 31, 2011 | Dec. 31, 2014 | Feb. 28, 2013 | Dec. 31, 2011 | Jan. 31, 2007 | Nov. 30, 2012 | 31-May-07 | Oct. 16, 2014 | Nov. 30, 2013 | Aug. 31, 2008 |
Note 10 - Stock Option Plans and Warrants (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) | $0.67 | $1.44 | $2.16 | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | 3,997,695 | 4,055,016 | 3,916,045 | 3,997,695 | 3,997,695 | | 3,997,695 | | 4,635,624 | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price (in Dollars per share) | $2.73 | $2.70 | $2.85 | 2.73 | 2.73 | | 2.73 | | $2.85 | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term | 6 years 109 days | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number | 2,724,763 | | | 2,724,763 | 2,724,763 | | 2,724,763 | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price (in Dollars per share) | $2.84 | | | 2.84 | 2.84 | | 2.84 | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term | 5 years 73 days | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value (in Dollars) | $683,423 | | | 683,423 | 683,423 | | 683,423 | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value (in Dollars) | 361,785 | | | 361,785 | 361,785 | | 361,785 | | | | | | | | |
Share Price (in Dollars per share) | $1.85 | | | 1.85 | 1.85 | | 1.85 | $2.47 | | | | | | | |
Class of Warrant or Right, Warrants Exercisable, Weighted Average Remaining Contractual Life | 6 years 255 days | | | | | | | | | | | | | | |
General and Administrative Expense [Member] | Employee Stock Option [Member] | | | | | | | | | | | | | | | |
Note 10 - Stock Option Plans and Warrants (Details) [Line Items] | | | | | | | | | | | | | | | |
Allocated Share-based Compensation Expense (in Dollars) | 953,470 | 1,182,523 | 1,532,282 | | | | | | | | | | | | |
Warrant [Member] | | | | | | | | | | | | | | | |
Note 10 - Stock Option Plans and Warrants (Details) [Line Items] | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding (in Dollars) | 3,624,000 | | | 3,624,000 | 3,624,000 | | 3,624,000 | | | | | | | | |
Employee Stock Option [Member] | Minimum [Member] | Employee [Member] | | | | | | | | | | | | | | | |
Note 10 - Stock Option Plans and Warrants (Details) [Line Items] | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | 2 years | | | | | | | | | | | | | | |
Employee Stock Option [Member] | Maximum [Member] | Employee [Member] | | | | | | | | | | | | | | | |
Note 10 - Stock Option Plans and Warrants (Details) [Line Items] | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | 3 years | | | | | | | | | | | | | | |
Employee Stock Option [Member] | Director [Member] | | | | | | | | | | | | | | | |
Note 10 - Stock Option Plans and Warrants (Details) [Line Items] | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | 1 year | | | | | | | | | | | | | | |
Employee Stock Option [Member] | Executives [Member] | | | | | | | | | | | | | | | |
Note 10 - Stock Option Plans and Warrants (Details) [Line Items] | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | 2 years | | | | | | | | | | | | | | |
Employee Stock Option [Member] | Non-employee [Member] | | | | | | | | | | | | | | | |
Note 10 - Stock Option Plans and Warrants (Details) [Line Items] | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | 1 year | | | | | | | | | | | | | | |
Employee Stock Option [Member] | The 2007 Plan [Member] | | | | | | | | | | | | | | | |
Note 10 - Stock Option Plans and Warrants (Details) [Line Items] | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized | | | | | | | | | | 2,403,922 | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period | | | | 1,828,063 | | | | | | | | | | | |
Employee Stock Option [Member] | The 2007 Incentive Stock Plan [Member] | | | | | | | | | | | | | | | |
Note 10 - Stock Option Plans and Warrants (Details) [Line Items] | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized | | | | | | | | | | | 5,000,000 | 2,500,000 | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period | | | | | 2,838,840 | | | | | | | | | | |
Employee Stock Option [Member] | | | | | | | | | | | | | | | |
Note 10 - Stock Option Plans and Warrants (Details) [Line Items] | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant | 2,737,019 | | | 2,737,019 | 2,737,019 | | 2,737,019 | | | | | | | | |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized (in Dollars) | 1,075,893 | | | 1,075,893 | 1,075,893 | | 1,075,893 | | | | | | | | |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition | 1 year 219 days | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period | 10 years | | | | | | | | | | | | | | |
Restricted Stock [Member] | | | | | | | | | | | | | | | |
Note 10 - Stock Option Plans and Warrants (Details) [Line Items] | | | | | | | | | | | | | | | |
Allocated Share-based Compensation Expense (in Dollars) | 0 | 59,100 | 108,350 | | | | | | | | | | | | |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized (in Dollars) | 0 | | | 0 | 0 | | 0 | | | | | | | | |
Stock Issued During Period, Shares, Restricted Stock Award, Gross | | | | | | 90,000 | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Total Fair Value (in Dollars) | | | | | | $354,600 | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | | | | | | 3 years | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period | 60,000 | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period | 30,000 | | | | | | | | | | | | | | |
Remaining One-Third of Shares Under Warrants [Member] | Secured Debt [Member] | Melody Business Finance, LLC [Member] | | | | | | | | | | | | | | | |
Note 10 - Stock Option Plans and Warrants (Details) [Line Items] | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | | | | | | | | 1,200,000 | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) | $0.01 | | | 0.01 | 0.01 | | 0.01 | | | | | | $0.01 | | |
First Two-thirds of Shares Under Warrants [Member] | Secured Debt [Member] | Melody Business Finance, LLC [Member] | | | | | | | | | | | | | | | |
Note 10 - Stock Option Plans and Warrants (Details) [Line Items] | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | | | | | | | | 2,400,000 | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) | $1.26 | | | 1.26 | 1.26 | | 1.26 | | | | | | $1.26 | | |
Secured Debt [Member] | Melody Business Finance, LLC [Member] | | | | | | | | | | | | | | | |
Note 10 - Stock Option Plans and Warrants (Details) [Line Items] | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 3,600,000 | | | 3,600,000 | 3,600,000 | | 3,600,000 | | | | | | 3,600,000 | | |
Minimum [Member] | | | | | | | | | | | | | | | |
Note 10 - Stock Option Plans and Warrants (Details) [Line Items] | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price (in Dollars per share) | $0.68 | | | 0.68 | 0.68 | | 0.68 | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price (in Dollars per share) | $0.68 | | | 0.68 | 0.68 | | 0.68 | | | | | | | | |
Maximum [Member] | | | | | | | | | | | | | | | |
Note 10 - Stock Option Plans and Warrants (Details) [Line Items] | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price (in Dollars per share) | $5.25 | | | 5.25 | 5.25 | | 5.25 | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price (in Dollars per share) | $5.25 | | | 5.25 | 5.25 | | 5.25 | | | | | | | | |
The 2008 Directors Plan [Member] | | | | | | | | | | | | | | | |
Note 10 - Stock Option Plans and Warrants (Details) [Line Items] | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized | | | | | | | | | | | | | | 2,000,000 | 1,000,000 |
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period | | | | | | | 1,200,000 | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant | 800,000 | | | 800,000 | 800,000 | | 800,000 | | | | | | | | |