XML 62 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 9 - Convertible Notes - Convertible Notes (Details) - Convertible Debt [Member] - USD ($)
Sep. 30, 2018
Dec. 31, 2017
Long-term Debt $ 4,848,460 $ 3,670,172
Less current portion 3,183,695 1,461,979
Loans and convertible notes payable, less current portion 1,664,765 2,208,193
Convertible Payable 1 [Member]    
Long-term Debt 853,391 880,567
Convertible Payable 2 [Member]    
Long-term Debt 3,968,797 2,789,605
Convertible Notes 3 [Member]    
Long-term Debt $ 26,272