Note 14 - Subsequent Events (Details Textual) - Oxford Finance, LLC [Member] - Term Loans [Member] - USD ($) |
1 Months Ended | |
|---|---|---|
Nov. 10, 2019 |
Jun. 30, 2019 |
|
| Debt Instrument, Periodic Payment, Increase (Decrease) of Interest-Only Payments | 60 days | |
| Subsequent Event [Member] | ||
| Debt Instrument, Periodic Payment, Increase (Decrease) of Interest-Only Payments | 30 days | |
| Debt Instrument, Periodic Payment, Increase (Decrease) of Scheduled Repayments | 120 days | |
| Debt Instrument, Periodic Payment Terms, Increase (Decrease) in Balloon Payment to be Paid | $ 30,000 |