XML 90 R60.htm IDEA: XBRL DOCUMENT v3.19.1
Note 11 - Convertible Notes - Convertible Notes (Details) - Convertible Debt [Member] - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Long-term Debt $ 5,143,647 $ 3,670,172
Less: current portion 3,597,760 1,461,979
Long-term portion loans payable - related party 1,545,887 2,208,193
Convertible Payable 1 [Member]    
Long-term Debt 809,755 880,567
Convertible Notes 2 [Member]    
Long-term Debt $ 4,333,892 $ 2,789,605