Note 5 - Stockholders' Equity (Details Textual) - USD ($) | May 15, 2020 | Feb. 20, 2019 | Aug. 09, 2017 | Mar. 31, 2019 | Jun. 30, 2020 | Jun. 30, 2019 | Mar. 31, 2019 | Jun. 30, 2020 | Jun. 30, 2019 | Dec. 31, 2019 | Sep. 13, 2018 | Jun. 30, 2017 |
Proceeds from Issuance of Common Stock, Net Issuance Costs | | | | | | | | | $ 462,902 | | | |
Adjustments to Additional Paid in Capital, Preferred Stock Beneficial Conversion Feature at Issuance | | | | | | | $ 12,692,308 | | | | | |
Adjustments to Additional Paid in Capital, Preferred Stock Beneficial Conversion Feature, Deemed Dividend | | | | | | | (12,692,308) | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | | | | | | | | | | | | 2,646,091 |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | | | | | | | | | | | | $ 7.50 |
Warrants and Rights Outstanding, Term (Year) | | | | | | | | | | | | 10 years |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | | | 554,000 | | | | |
Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount | | | | | $ 2,100,000 | | | $ 2,100,000 | | | | |
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | | | | | | | | 2 years | | | | |
General and Administrative Expense [Member] | | | | | | | | | | | | |
Share-based Payment Arrangement, Expense | | | | | $ 269,578 | $ 276,505 | | $ 542,115 | 342,737 | | | |
The 2018 Incentive Plan [Member] | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) | | | | | | | | | | | 1,250,000 | |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares) | | | | | 144,650 | | | 144,650 | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | | | 544,000 | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted in Period, Fair Value | | | | | | | | $ 800,000 | | | | |
The 2018 Incentive Plan [Member] | Employees [Member] | Share-based Payment Arrangement, Option [Member] | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Discount Rate | | | | | | | | 0.67% | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term (Year) | | | | | | | | 6 years | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate | | | | | | | | 82.00% | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate | | | | | | | | 0.00% | | | | |
Warrants Issued in Connection with Term Loan Facility [Member] | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | | | 58,502 | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | | | $ 6.41 | | | | | | | | | |
Class of Warrant or Right, Term (Year) | | | 10 years | | | | | | | | | |
Series A Preferred Stock [Member] | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | | 15,000 | | | | | | | | | | |
Proceeds from Issuance of Private Placement | | $ 15,000,000 | | | | | | | | | | |
Shares Issued, Price Per Share (in dollars per share) | | $ 1,000 | | | | | | | | | | |
Preferred Stock, Convertible, Conversion Price (in dollars per share) | | $ 2.60 | | | | | | | | | | |
Preferred Stock, Dividend Rate, Percentage | | 8.00% | | | | | | | | | | |
Preferred Stock, Liquidation Preference, Value | | $ 1,000 | | | | | | | | | | |
Adjustments to Additional Paid in Capital, Preferred Stock Beneficial Conversion Feature at Issuance | | | | | | | 12,700,000 | | | | | |
Adjustments to Additional Paid in Capital, Preferred Stock Beneficial Conversion Feature, Deemed Dividend | | | | | | | $ 12,700,000 | | | | | |
Temporary Equity, Par Value | | | | | $ 13,700,000 | | | $ 13,700,000 | | | | |
Payments of Stock Issuance Costs | | | | | | | | 1,300,000 | | | | |
Dividends, Preferred Stock, Total | | | | | $ 326,678 | $ 301,735 | | $ 646,968 | $ 429,953 | | | |
Preferred Stock, Dividends Per Share, Declared (in dollars per share) | | | | | $ 0.04 | $ 0.03 | | $ 0.07 | $ 0.05 | | | |
Series B Preferred Stock [Member] | | | | | | | | | | | | |
Shares Issued, Price Per Share (in dollars per share) | $ 1,000 | | | | | | | | | | | |
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ 3.10 | | | | | | | | | | | |
Preferred Stock, Dividend Rate, Percentage | 8.00% | | | | | | | | | | | |
Preferred Stock, Liquidation Preference, Value | $ 1,000 | | | | | | | | | | | |
Temporary Equity, Par Value | | | | | $ 7,700,000 | | | $ 7,700,000 | | | | |
Payments of Stock Issuance Costs | | | | | | | | 300,000 | | | | |
Dividends, Preferred Stock, Total | | | | | $ 80,657 | | | $ 80,657 | | | | |
Preferred Stock, Dividends Per Share, Declared (in dollars per share) | | | | | $ 0.01 | | | $ 0.01 | | | | |
Series B Preferred Stock [Member] | Private Placement [Member] | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | 8,000 | | | | | | | | | | | |
Proceeds from Issuance of Private Placement | $ 8,000,000 | | | | | | | | | | | |
JMP Securities, Inc [Member] | | | | | | | | | | | | |
Distribution Agreement, Aggregate Sales Price | | | | $ 12,500,000 | | | | | | | | |
Public Offering Price Allowed under Shelf Registration, Total | | | | $ 75,000,000 | | | | | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | | | | | | | | 0 | | 398,709 | | |
Proceeds from Issuance of Common Stock | | | | | | | | | | $ 2,300,000 | | |
Proceeds from Issuance of Common Stock, Net Issuance Costs | | | | | | | | | | $ 2,100,000 | | |
Distribution Agreement, Amount Available for Sale | | | | | $ 10,200,000 | | | $ 10,200,000 | | | | |