Note 17 - Stock Based Compensation (Details Textual) - USD ($) | Dec. 31, 2018 | Jun. 19, 2018 | Jun. 07, 2018 | Nov. 30, 2017 | Dec. 31, 2018 | Dec. 31, 2017 | Nov. 29, 2017 | Dec. 31, 2016 |
Stock Issued During Period, Shares, Issued for Services | 12,120 | 125,000 | | | | | | |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options | $ 1,298,900 | | | | $ 1,298,900 | | | |
President [Member] | | | | | | | | |
Employment Agreement, Base Annual Salary | | | | $ 31,200 | | | | |
Employment Agreement, Compensation, Shares of Restricted Stock | | | | 8,750,000 | | | | |
President [Member] | Vested Immediately [Member] | | | | | | | | |
Employment Agreement, Compensation, Shares of Restricted Stock | | | | 7,400,000 | | | | |
Chief Executive Officer [Member] | | | | | | | | |
Employment Agreement, Base Annual Salary | | | | $ 31,200 | | | | |
Employment Agreement, Compensation, Shares of Restricted Stock | | | | 1,250,000 | | | | |
Chief Executive Officer [Member] | Vested Immediately [Member] | | | | | | | | |
Employment Agreement, Compensation, Shares of Restricted Stock | | | | 325,000 | | | | |
Vice President [Member] | | | | | | | | |
Employment Agreement, Base Annual Salary | | | | $ 31,200 | | | | |
Employment Agreement, Compensation, Shares of Restricted Stock | | | | 750,000 | | | | |
Vice President [Member] | Vested Immediately [Member] | | | | | | | | |
Employment Agreement, Compensation, Shares of Restricted Stock | | | | 300,000 | | | | |
Senior Executive Vice President and Chief Financial Officer [Member] | | | | | | | | |
Employment Agreement, Base Annual Salary | | | | $ 31,200 | | | | |
Employment Agreement, Compensation, Shares of Restricted Stock | | | | 4,500,000 | | | | |
Senior Executive Vice President and Chief Financial Officer [Member] | Vested Immediately [Member] | | | | | | | | |
Employment Agreement, Compensation, Shares of Restricted Stock | | | | 4,140,000 | | | | |
Restricted Stock [Member] | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | | | | | 157,120 | 18,280,000 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period | | | | | 1,507,120 | 14,317,500 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grant DateFair Value | | | | | $ 102,141 | $ 11,333,600 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance | 2,612,500 | | | | 2,612,500 | 3,962,500 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | | | | | | 3 years | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares | | | | | 157,120 | | | |
Restricted Stock [Member] | Vesting Pro-rate Over the Requisite Service Period [Member] | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance | | | | | | 3,962,500 | | |
Restricted Stock [Member] | Additional Vested Shares [Member] | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares | | | | | 1,350,000 | | | |
Restricted Stock [Member] | President [Member] | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | | | | 20,000 | | | | |
Restricted Stock [Member] | Chief Executive Officer [Member] | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | | | | 20,000 | | | | |
Restricted Stock [Member] | Vice President [Member] | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | | | | 20,000 | | | | |
Restricted Stock [Member] | Senior Executive Vice President and Chief Financial Officer [Member] | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | | | | 20,000 | | | | |
Restricted Stock [Member] | Director, Harold Aubrey de Lavenu [Member] | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | | | | 20,000 | | | | |
Restricted Stock [Member] | Director, Alex Tarrabain [Member] | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | | | | 20,000 | | | | |
Restricted Stock [Member] | Director, Ameen Ferris [Member] | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | | | | 20,000 | | | | |
Restricted Stock [Member] | Director,Donald Strilchuck [Member] | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | | | | 20,000 | | | | |
Restricted Stock [Member] | Director Usamakh Saadikh [Member] | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | | | 20,000 | | | | | |
Restricted Shares Issued for Security Consulting Services [Member] | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | | | | 1,870,000 | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period | | | | 1,330,000 | | | | |
Restricted Shares Issued for Security Consulting Services [Member] | Director,Donald Strilchuck [Member] | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | | | | 1,000,000 | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period | | | | 550,000 | | | | |
2017 Equity Compensation Plan [Member] | | | | | | | | |
Common Stock, Capital Shares Reserved for Future Issuance | | | | | | | 20,000,000 | |