Note 10 - Capital Stock (Details Textual) | Dec. 30, 2016$ / sharesshares | Dec. 19, 2016shares | Nov. 29, 2016shares | Nov. 22, 2016USD ($)$ / sharesshares | Nov. 16, 2016shares | Nov. 08, 2016USD ($)$ / sharesshares | Nov. 01, 2016USD ($)shares | Oct. 25, 2016USD ($)$ / sharesshares | Oct. 18, 2016shares | Sep. 21, 2016USD ($)$ / sharesshares | Sep. 12, 2016USD ($)$ / sharesshares | Jul. 26, 2016shares | Jul. 07, 2016USD ($)$ / sharesshares | Jun. 20, 2016USD ($)$ / sharesshares | Jun. 17, 2016$ / shares | Nov. 08, 2010$ / sharesshares | Dec. 31, 2016USD ($)$ / sharesshares | Sep. 21, 2016USD ($)$ / sharesshares | Dec. 31, 2016USD ($)$ / sharesshares | Dec. 31, 2015USD ($)$ / sharesshares | Nov. 21, 2016$ / sharesshares | Oct. 31, 2016$ / sharesshares | Aug. 21, 2015shares | Aug. 20, 2015shares |
Common Stock, Par or Stated Value Per Share | $ / shares | | | | | | | | | | | | | | | | | $ 0.001 | | $ 0.001 | $ 0.001 | | | | |
Common Stock, Shares, Issued | | | | | | | | | | | | | | | | | 18,327,263 | | 18,327,263 | 3,342,391 | | | | |
Common Stock, Shares Authorized | | | | | | | | | | | | | | | | | 200,000,000 | | 200,000,000 | 200,000,000 | | | 200,000,000 | 95,000,000 |
Preferred Stock, Shares Authorized | | | | | | | | | | | | | | | | | 5,000,000 | | 5,000,000 | 5,000,000 | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | | | | | | | | | | | | | $ 3 | | $ 5 | | | | | | | | | |
Class of Warrant or Right, Warrant Term | | | | | | | | | | | | | 5 years | | 5 years | | | | | | | | | |
Proceeds from Issuance or Sale of Equity, Net | $ | | | | | | $ 5,329,736 | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, Exchange of Warrants | | | | | | | | | | | 680,000 | | | | | | | | | | | | | |
Adjustments to Additional Paid in Capital, Warrant Exchange | $ | | | | | | | | | | | $ 1,031,999 | | | | | | | | | | | | | |
Proceeds from Issuance of Common Stock | $ | | | | | | | | | | $ 4,000,000 | | | | | | | | | $ 24,429 | $ 42,216 | | | | |
Proceeds from Issuance of Warrants | $ | | | | | | 1,588,794 | | | | | | | | | | | | | | | | | | |
Preferred Stock, Par or Stated Value Per Share | $ / shares | | | | | | | | | | | | | | | | | $ 0.001 | | $ 0.001 | $ 0.001 | | | | |
Proceeds from Issuance of Preferred Stock and Preference Stock | $ | | | | | | | | | | | | | | | | | | | $ 2,022,372 | | | | | |
Common Stock, Pre-Reverse Stock Split, Conversion, Shares | | | | | | | | | | | | | 20 | | | | | | | | | | | |
Proceeds from Issuance or Sale of Equity | $ | | | | | | | | | | | | | | | | | | | $ 6,142,680 | | | | | |
Stock Issued During Period, Shares, New Issues | | | | | | | | | | 2,962,963 | | | | | | | | | | | | | | |
Sale of Stock, Price Per Share | $ / shares | | | | | | | | | | $ 1.35 | | | | | | | | $ 1.35 | | | | | | |
Maximum Value of Equity or Equity-linked Securities that May Be Sold | $ | | | | | | 15,000,000 | | | | | | | | | | | | | | | | | | |
Share Price | $ / shares | | | | | | | | | | | | | | | | | $ 0.18 | | $ 0.18 | | | | | |
Underwriters' Commission, Percentage | | | | | | | | | | 7.00% | | | | | | | | 7.00% | | | | | | |
Payments of Stock Issuance Costs | $ | | | | | | 170,264 | | | | $ 621,720 | | | | | | | | | | | | | | |
Proceeds from Issuance of Common Stock, Net | $ | | | | | | | | | | 3,378,280 | | | | | | | | | | | | | | |
Debt Conversion, Original Debt, Amount | $ | | | | | | | | | | | | | | | | | | | $ 5,329,736 | | | | | |
Stock Issued During Period, Shares, Issued for Services | | | | | | | | | | | | | | | | | | | 192,966 | | | | | |
Stock Issued During Period, Issued for Services, Average Price Per Share | $ / shares | | | | | | | | | | | | | | | | | | | $ 2.53 | | | | | |
Stock Issued During Period, Value, Issued for Services | $ | | | | | | | | | | | | | | | | | | $ 488,656 | $ 488,656 | | | | | |
Common Stock, Shares, Outstanding | | | | | | | | | | | | | | | | | 18,327,263 | | 18,327,263 | 3,342,391 | | | | |
Conversion of Series D Convertible Preferred Stock into Common Stock [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Conversion of Stock, Shares Converted | | | 1,955 | | 378 | | | | | | | | | | | | | | | | | | | |
Conversion of Stock, Shares Issued | | | 4,750,000 | | 3,228,264 | | | | | | | | | | | | | | | | | | | |
Conversion of Series E Convertible Preferred Stock into Shares of Common Stock [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Conversion of Stock, Shares Converted | | 1,500,000 | | | | | | | | | | | | | | | | | | | | | | |
Conversion of Stock, Shares Issued | | 1,500,000 | | | | | | | | | | | | | | | | | | | | | | |
Conversion of Series D Convertible Preferred Stock into Shares of Series F Convertible Preferred Stock [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Conversion of Stock, Shares Converted | 1,233 | | | | | | | | | | | | | | | | | | | | | | | |
Conversion of Stock, Shares Issued | 1,233 | | | | | | | | | | | | | | | | | | | | | | | |
Melody Business Finance LLC [Member] | Secured Debt [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Debt Conversion, Original Debt, Amount | $ | | | | | | 5,000,000 | | | | | | | | | | | | | | | | | | |
Towerstream Investor [Member] | Melody Business Finance LLC [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Proceeds from Collection of Notes Receivable | $ | | | | | | $ 5,500,000 | | | | | | | | | | | | | | | | | | |
Underwriters' Commissions [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Payments of Stock Issuance Costs | $ | | | | | | | | | | $ 280,000 | | | | | | | | | | | | | | |
Additional Paid-in Capital [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Value, Issued for Services | $ | | | | | | | | | | | | | | | | | | $ 488,463 | | | | | | |
Common Stock [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Proceeds from Issuance of Common Stock | $ | | | | | | | $ 600,000 | | | | $ 4,000,000 | | | | | | $ 28,951 | | | $ 49,757 | | | | |
Conversion of Stock, Shares Converted | | | | | 378 | | | | | | | | | | | | | | | | | | | |
Proceeds from Issuance or Sale of Equity | $ | | | | | | | | | | | | | | $ 2,280,000 | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues | | | | | | | 444,444 | | | | 2,962,963 | | | | | | | | | | | | | |
Payments of Stock Issuance Costs | $ | | | | | | | $ 71,850 | | | | $ 621,720 | | | $ 43,750 | | | | | | | | | | |
Stock Issued During Period, Shares, Issued for Services | | | | | | | | | | | | | | | | | | 192,966 | | | | | | |
Stock Issued During Period, Value, Issued for Services | $ | | | | | | | | | | | | | | | | | | $ 193 | | | | | | |
Private Placement [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | | | | | | | | 223,214 | 750,000 | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | | | | | | | | | | | | | $ 3 | $ 5 | | | | | | | | | | |
Class of Warrant or Right, Warrant Term | | | | | | | | | | | | | 5 years | 5 years | | | | | | | | | | |
Proceeds from Issuance or Sale of Equity, Net | $ | | | | | | | | | | | | | $ 1,193,844 | $ 2,236,250 | | | | | | | | | | |
Proceeds from Issuance of Common Stock | $ | | | | | | | | | | | | | | 1,677,188 | | | | | | | | | | |
Proceeds from Issuance of Warrants | $ | | | | | | | | | | | | | 229,895 | 559,062 | | | | | | | | | | |
Proceeds from Issuance or Sale of Equity | $ | | | | | | | | | | | | | $ 1,250,000 | $ 2,280,000 | | | | | | | | | | |
Equity Units Issued During the Period, Number | | | | | | | | | | | | | 892,857 | 750,000 | | | | | | | | | | |
Sale of Equity Units, Price Per Unit | $ / shares | | | | | | | | | | | | | $ 1.40 | $ 3.04 | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues | | | | | | | | | | | | | | 750,000 | | | | | | | | | | |
Payments of Stock Issuance Costs | $ | | | | | | | | | | | | | $ 56,156 | $ 43,750 | | | | | | | | | | |
Over-Allotment Option [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Proceeds from Issuance of Common Stock | $ | | | | | | | | $ 600,000 | | | | | | | | | | | | | | | | |
Underwriters' Commission, Percentage | | | | | | | | 7.00% | | | | | | | | | | | | | | | | |
Proceeds from Issuance of Common Stock, Net | $ | | | | | | | | $ 528,150 | | | | | | | | | | | | | | | | |
Over-Allotment Option [Member] | Common Stock [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues | | | | | | | | 444,444 | | | | | | | | | | | | | | | | |
Common Stock Shares Authorized, Underwriter Option | | | | | | | | | | | | | | | | | | | | | | 444,444 | | |
Sale of Stock, Price Per Share | $ / shares | | | | | | | | | | | | | | | | | | | | | | $ 1.35 | | |
Share Price | $ / shares | | | | | | | | $ 1.35 | | | | | | | | | | | | | | | | |
Payments of Stock Issuance Costs | $ | | | | | | | | $ 71,850 | | | | | | | | | | | | | | | | |
Over-Allotment Option [Member] | Common Stock [Member] | Underwriters' Commissions [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Payments of Stock Issuance Costs | $ | | | | | | | | $ 42,000 | | | | | | | | | | | | | | | | |
Minimum [Member] | Common Stock [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Share Price | $ / shares | | | | | | $ 0.50 | | | | | | | | | | | | | | | | | | |
Preferred Share Purchase Rights [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | | | | | | | | | | | | | | | | $ 18 | | | | | | | | |
Preferred Stock, Redemption Price Per Share | $ / shares | | | | | | | | | | | | | | | | $ 0.001 | | | | | | | | |
Preferred Share Purchase Rights [Member] | Minimum [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Common Stock, Stock Acquisition, Rate | | | | | | | | | | | | | | | | 15.00% | | | | | | | | |
Preferred Share Purchase Rights [Member] | Maximum [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Exchange Offer Of Common Stock | | | | | | | | | | | | | | | | 15.00% | | | | | | | | |
Warrants Issued for Conversion of Senior Secured Debt [Member] | Melody Business Finance LLC [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | 4,000,000 | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | | | | | | $ 1.34 | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Warrant Term | | | | | | 5 years | | | | | | | | | | | | | | | | | | |
Series A Preferred Stock [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Preferred Stock, Shares Authorized | | | | | | | | | | | | | | | | 350,000 | | | | | | | | |
Preferred Stock, Shares Outstanding | | | | | | | | | | | | | | | | | 0 | | 0 | 0 | | | | |
Series A Preferred Stock [Member] | Preferred Share Purchase Rights [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right | | | | | | | | | | | | | | | | 0.01 | | | | | | | | |
Series B Convertible Preferred Stock [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Conversion of Stock, Shares Converted | | | | | | | | | | | | 446,429 | | | | | | | | | | | | |
Preferred Stock, Shares Outstanding | | | | | | | | | | | | | | | | | 0 | | 0 | 0 | | | | |
Series B Convertible Preferred Stock [Member] | Private Placement [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Convertible Preferred Stock, Common Shares Issued upon Conversion of All Preferred Shares | | | | | | | | | | | | | 446,429 | | | | | | | | | | | |
Proceeds from Issuance of Preferred Stock and Preference Stock | $ | | | | | | | | | | | | | $ 963,949 | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues | | | | | | | | | | | | | 892,857 | | | | | | | | | | | |
Series C Convertible Preferred Stock [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, Exchange of Warrants | | | | | | | | | 680,000 | | 680,000 | | | | | | | | | | | | | |
Convertible Preferred Stock, Shares Issued upon Conversion | | | | | | | | | | | 1 | | | | | | | | | | | | | |
Preferred Stock, Shares Outstanding | | | | | | | | | | | | | | | | | 0 | | 0 | 0 | | | | |
Series C Convertible Preferred Stock [Member] | Preferred Stock [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Value, Warrant Exchanges | $ / shares | | | | | | | | | | | $ 680 | | | | | | | | | | | | | |
Series C Convertible Preferred Stock [Member] | Additional Paid-in Capital [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Adjustments to Additional Paid in Capital, Warrant Exchange | $ | | | | | | | | | | | $ 1,031,319 | | | | | | | | | | | | | |
Series D Convertible Preferred Stock [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Proceeds from Issuance or Sale of Equity, Net | $ | | | | $ 827,635 | | | | | | | | | | | | | | | | | | | | |
Convertible Preferred Stock, Beneficial Conversion Feature | $ | | | | $ 346,745 | | $ 1,375,000 | | | | | | | | | | | | | | | | | | |
Convertible Preferred Stock, Conversion Price, Percentage of Volume-weighted Average Price of Common Stock | | | | | | 5500.00% | | | | | | | | | | | | | | | | | | |
Convertible Preferred Stock, Conversion Price, Minimum Volume-weighted Average Price Used in Computation | $ / shares | | | | | | $ 0.644 | | | | | | | | | | | | | | | | | | |
Convertible Preferred Stock, Maximum Beneficial Ownership Percentage of Common Stock Upon Conversion | | | | | | 9.99% | | | | | | | | | | | | | | | | | | |
Stockholders' Equity Note, Stock Split, Conversion Ratio | | | | 5.5 | | | | | | | | | | | | | | | | | | | | |
Preferred Stock, Shares Outstanding | | | | 3,421 | | | | | | | | | | | | | 1,233 | | 1,233 | 0 | 622 | | | |
Stock Issued During Period, Shares, Stock Splits | | | | 2,799 | | | | | | | | | | | | | | | | | | | | |
Preferred Stock, Par or Stated Value Per Share | $ / shares | | | | $ 1,000 | | $ 5,500 | | | | | | | | | | | | | | | $ 5,500 | | | |
Convertible Preferred Stock, Conversion Price Per Common Share, Percentage of Prior Day's Closing Bid | | | | 75.00% | | | | | | | | | | | | | | | | | | | | |
Proceeds from Issuance of Preferred Stock and Preference Stock | $ | | | | $ 1,000,000 | | $ 3,740,942 | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues | | | | 1,000 | | | | | | | | | | | | | | | | | | | | |
Share Price | $ / shares | | | | $ 1,000 | | | | | | | | | | | | | | | | | | | | |
Equity Restrictions, Stated Value of Convertible Preferred Stock Outstanding, Threshold | $ | | | | | | $ 2,000,000 | | | | | | | | | | | | | | | | | | |
Percentage of Equity Financings in Which the Holders of Convertible Preferred Stock Have the Right to Participate | | | | | | 100.00% | | | | | | | | | | | | | | | | | | |
Payments of Stock Issuance Costs | $ | | | | $ 172,366 | | | | | | | | | | | | | | | | | | | | |
Series D Convertible Preferred Stock [Member] | Melody Business Finance LLC [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Debt Conversion, Converted Instrument, Shares Issued | | | | | | 1,000 | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | 4,000,000 | | | | | | | | | | | | | | | | | | |
Series D Convertible Preferred Stock [Member] | Minimum [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Convertible Preferred Stock, Conversion Price | $ / shares | | | | $ 0.40 | | | | | | | | | | | | | | | | | | | | |
Series E Convertible Preferred Stock [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, Exchange of Warrants | | | | 2,000,000 | | | | | | | | | | | | | | | | | | | | |
Convertible Preferred Stock, Shares Issued upon Conversion | | | | 1 | | | | | | | | | | | | | | | | | | | | |
Convertible Preferred Stock, Maximum Beneficial Ownership Percentage of Common Stock Upon Conversion | | | | 9.99% | | | | | | | | | | | | | | | | | | | | |
Preferred Stock, Shares Outstanding | | | | | | | | | | | | | | | | | 500,000 | | 500,000 | 0 | | | | |
Preferred Stock, Par or Stated Value Per Share | $ / shares | | | | $ 0.001 | | | | | | | | | | | | | | | | | | | | |
Series F Convertible Preferred Stock [Member] | | | | | | | | | | | | | | | | | | | | | | | | |
Convertible Preferred Stock, Conversion Price, Percentage of Five-day Volume-weighted Average Price of Common Stock | 90.00% | | | | | | | | | | | | | | | | | | | | | | | |
Convertible Preferred Stock, Conversion Price, Conversion Floor | $ / shares | $ 0.20 | | | | | | | | | | | | | | | | | | | | | | | |
Convertible Preferred Stock, Maximum Beneficial Ownership Percentage of Common Stock Upon Conversion | 9.99% | | | | | | | | | | | | | | | | | | | | | | | |
Preferred Stock, Shares Outstanding | | | | | | | | | | | | | | | | | 1,233 | | 1,233 | 0 | | | | |
Preferred Stock, Par or Stated Value Per Share | $ / shares | $ 1,000 | | | | | | | | | | | | | | | | | | | | | | | |