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% |