Note 11 - Stock Options and Warrants (Details Textual) - USD ($) | May 15, 2017 | Feb. 03, 2017 | Jan. 24, 2017 | Sep. 30, 2017 | Dec. 31, 2016 |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period | | 10 years | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | | 15,868 | | 51,090 | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | | $ 13.50 | | $ 12.77 | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | | 100.00% | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period | | | | 2,044 | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period | | | | 102 | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term | | | | 9 years 73 days | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding | | | | $ 0 | |
Share Price | | | | $ 6.10 | |
Class of Warrant or Right, Outstanding | | | | 2,400 | 2,400 |
Class Of Warrant Or Right, Outstanding, Weighted Average Exercise Price | | | | $ 1,265 | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term | | | | 4 years 219 days | |
Warrant [Member] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding | | | | $ 0 | |
Consultant [Member] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | | | | 334 | |
Executive Officer [Member] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | | | | 50,586 | |
Director [Member] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | | | | 170 | |
Chief Executive Officer [Member] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | | 6,676 | | | |
Chief Operating Officer [Member] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | | 5,854 | | | |
Chief Financial Officer [Member] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | | 3,338 | | | |
Employee Stock Option [Member] | | | | | |
Fair Value Assumptions, Expected Dividend Rate | | | | 0.00% | |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized | | | | $ 292,737 | |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition | | | | 2 years 146 days | |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period | | | | 10 years | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted in Period, Fair Value | | | | $ 493,090 | |
Employee Stock Option [Member] | Consultant [Member] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | | | | 180 days | |
Employee Stock Option [Member] | Executive Officer [Member] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | | | | 1 year | |
Employee Stock Option [Member] | Executive Officer [Member] | Maximum [Member] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | | | | 2 years | |
Employee Stock Option [Member] | Executive Officer [Member] | Maximum [Member] | Vest Quarterly Over Next Three Years [Member] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | | | | 3 years | |
Employee Stock Option [Member] | Executive Officer [Member] | Minimum [Member] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | | | | 1 year | |
Employee Stock Option [Member] | Director [Member] | Maximum [Member] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | | | | 1 year | |
Stock Options, Employment Agreement [Member] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period | | | 10 years | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | 7,556 | | 27,162 | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | | | $ 12.75 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Percentage of Common Stock | 2.00% | | | | |
Stock Options, Employment Agreement [Member] | Vest on January 24, 2018 [Member] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | | | 4,178 | | |
Stock Options, Employment Agreement [Member] | Vest in Eight Quarterly Installments During the Twenty-four Months Ending January 24, 2020 [Member] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | | | 8,358 | | |
Stock Options, Employment Agreement [Member] | Vest Upon the Achievement of Three Consecutive Quarters of Positive Cash Flow [Member] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | | | 7,313 | | |
Stock Options, Employment Agreement [Member] | Vest Upon Sale of Earth Station Assets in Miami, Florida for Gross Proceeds Equal to or Greater than $15,000,000 [Member] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | | | 7,313 | | |
Stock Options, Employment Agreement [Member] | Share-based Compensation Award, Tranche One [Member] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | 1 year | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | 25.00% | | | | |
Stock Options, Employment Agreement [Member] | Share Based Compensation Award Tranches Two Three and Four [Member] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | 3 years | | | | |
Performance Shares [Member] | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted in Period, Fair Value | | | | $ 140,708 | |