Note 15 - Subsequent Events (Details Textual) - Subsequent Event [Member]  | 
 Oct. 05, 2018  
USD ($) 
 | 
|---|---|
| Effective Regional Developer Agreement for Certain Territories In California | $ 280,000 | 
| Effective Regional Developer Agreement for Certain Territories In Florida | $ 170,000 | 
| X | ||||||||||
- Definition Represents for the effective regional developer agreement the company entered, for certain territories in California No definition available. 
  | 
| X | ||||||||||
- Definition Represents for the effective regional developer agreement the company entered, for certain territories in Florida No definition available. 
  | 
| X | ||||||||||
- Details 
  |