v3.19.3
Note 7 - Term Loans and Convertible Promissory Notes - Convertible Promissory Notes (Details) (Parentheticals)
Sep. 30, 2019
Dec. 31, 2018
Convertible Note Payable, One [Member]    
Convertible note payable, interest rate 8.00%
Convertible Note Payable Two [Member]    
Convertible note payable, interest rate 8.00%
Convertible Note Payable, Three [Member]    
Convertible note payable, interest rate 8.00% 8.00%
Convertible Note Payable, Four [Member]    
Convertible note payable, interest rate 8.00%
Convertible Note Payable Five [Member]    
Convertible note payable, interest rate 8.00%
Convertible Note Payable Six [Member]    
Convertible note payable, interest rate 8.00%
Convertible Note Payable Seven [Member]    
Convertible note payable, interest rate 8.00%
Convertible Note Payable Eight [Member]    
Convertible note payable, interest rate 8.00%
Convertible Note Payable Nine [Member]    
Convertible note payable, interest rate 8.00%