Note 11 - Common Stock (Details Textual) - USD ($) | | | | | | 1 Months Ended | 2 Months Ended | 3 Months Ended | 9 Months Ended | | | | | | | | |
May 04, 2021 | Mar. 31, 2021 | Jan. 19, 2021 | Jun. 09, 2020 | Jun. 08, 2020 | Mar. 31, 2021 | Feb. 28, 2021 | Mar. 31, 2021 | Sep. 30, 2022 | Sep. 30, 2021 | Sep. 30, 2022 | Sep. 30, 2021 | Jun. 30, 2022 | Mar. 14, 2022 | Dec. 31, 2021 | Jun. 23, 2021 | May 03, 2021 | Jan. 31, 2021 | Jan. 18, 2021 | May 22, 2017 |
Proceeds from Issuance of Common Stock | | | | | | | | | | | $ 0 | $ 25,122,000 | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | | | | | | | | | 9,793,599 | | 9,793,599 | | | | | | | | | |
Proceeds from Warrant Exercises | | | | | | | | | | | $ 0 | $ 179,000 | | | | | | | | |
Stock Issued During Period, Share, Restricted Common Shares (in shares) | | | | | | | | | 0 | 0 | 0 | 0 | | | | | | | | |
Amortization of Debt Discount (Premium) | | | | | | | | | $ 1,000 | $ 1,000 | $ 3,000 | | | | | | | | | |
Debt Instrument, Unamortized Discount, Total | | | | | | | | | 2,000 | 3,000 | 2,000 | $ 3,000 | | | | | | | | |
Fair Value Adjustment of Warrants | | | | | | | | | $ 0 | $ 0 | $ 0 | $ 373,000 | | | | | | | | |
Class of Warrant or Right Number of Securities Called by Warrants or Rights Cancelled In Period (in shares) | | | | | | | | | 0 | 0 | 0 | 0 | | | | | | | | |
Class Of Warrant Or Right, Number Of Securities Called By Warrants Or Rights Expired In Period (in shares) | | | | | | | | | 0 | 0 | 0 | 6 | | | | | | | | |
Series C Preferred Stock [Member] | | | | | | | | | | | | | | | | | | | | |
Preferred Stock, Shares Outstanding, Ending Balance (in shares) | | | | | | | | | 0 | | 0 | | | 0 | 0 | | | 0 | | |
Warrants Issued in Connection with January 2021 Offering [Member] | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) | | | | | | | | | | | | | | | | | | 1 | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | | | | | | | | | | | | | | | | | | $ 3.40 | | |
Warrants and Rights Outstanding, Term (Year) | | | | | | | | | | | | | | | | | | 5 years | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | | | 8,117,640 | | | | | | 8,104,880 | | 8,104,880 | | | | | | | 8,117,640 | | |
Stock Issued During Period, Shares, Warrant Exercises (in shares) | | | | | | | | 12,760 | | | | | | | | | | | | |
Proceeds from Warrant Exercises | | | | | | | | $ 43,000 | | | | | | | | | | | | |
May 2017 Issuance Related to 2017 Loan Agreement [Member] | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | | | | | | | | | | | | | | | | | | | | $ 9,500 |
Warrants and Rights Outstanding, Term (Year) | | | | | | | | | | | | | | | | | | | | 10 years |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | | | | | | | | | | | | | | | | | | | | 223 |
Series B Warrants [Member] | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | | | $ 3.40 | | | | | | | | | | | | | | | | $ 6.10 | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | | | | | | | | | 285,632 | | 285,632 | | | | | | | | | |
Stock Issued During Period, Shares, Warrant Exercises (in shares) | | | | | | | 40,000 | | | | | | | | | | | | | |
Proceeds from Warrant Exercises | | | | | | | $ 136,000 | | | | | | | | | | | | | |
Series A-2 and Series B-2 Warrants [Member] | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ 2.817 | | $ 3.40 | | | | | | | | | | | | | | $ 3.40 | | $ 6.371 | |
Fair Value Adjustment of Warrants | $ 86,000 | | $ 287,000 | | | | | | | | | | | | | | | | | |
Series B, A-2 and B-2 Common Stock Warrants [Member] | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ 2.817 | | | | | | | | | | | | | | | | $ 3.40 | | | |
Fair Value Adjustment of Warrants | $ 86,000 | | | | | | | | | | | | | | | | | | | |
January 2021 Offering Warrants [Member] | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | | | | | | | | | | | | | 8,104,880 | | | | | | | |
Stock Issued During Period, Shares, Warrant Exercises (in shares) | | | | | | 4,000 | 8,760 | | | | | | | | | | | | | |
Proceeds from Warrant Exercises | | | | | | $ 13,000 | $ 30,000 | | | | | | | | | | | | | |
Series A Warrants [Member] | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | | | | | | | | | 0 | | 0 | | | | | | | | | |
Series A-2 Warrants [Member] | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | | | | | | | | | 392,830 | | 392,830 | | | | | | | | | |
Series B-2 Warrants [Member] | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | | | | | | | | | 20,380 | | 20,380 | | | | | | | | | |
Class A Units [Member] | Warrants Issued in Connection with Class A Units [Member] | | | | | | | | | | | | | | | | | | | | |
Warrants Per Unit (in shares) | | | 1 | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) | | | 1 | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | | | $ 3.40 | | | | | | | | | | | | | | | | | |
Warrants and Rights Outstanding, Term (Year) | | | 5 years | | | | | | | | | | | | | | | | | |
Class B Units [Member] | Warrants Issued in Connection with Class B Units [Member] | | | | | | | | | | | | | | | | | | | | |
Warrants Per Unit (in shares) | | | 1 | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) | | | 1 | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | | | $ 3.40 | | | | | | | | | | | | | | | | | |
Warrants and Rights Outstanding, Term (Year) | | | 5 years | | | | | | | | | | | | | | | | | |
Purchase Agreement with LPC [Member] | | | | | | | | | | | | | | | | | | | | |
Maximum Amount of Shares Issuable | | | | | $ 10,000,000 | | | | | | | | | | | | | | | |
Stock Purchase Agreement Duration Period (Month) | | | | | 30 months | | | | | | | | | | | | | | | |
Stock Purchase Agreement, Maximum Issuable Shares (in shares) | | | | | 301,762 | | | | | | | | | | | | | | | |
Stock Purchase Agreement, Maximum Issuable Shares, Percent of Outstanding Stock | | | | | 19.99% | | | | | | | | | | | | | | | |
Stock Purchase Agreement, Share Price Covenant Trigger (in dollars per share) | | | | | $ 6.46 | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | 250,000 | | | 52,500 | | | | | | | | | | | | | | | | |
Shares Issued, Price Per Share (in dollars per share) | $ 2.817 | | | $ 6.50 | | | | | | | | | | | | | | | | |
Proceeds from Issuance of Common Stock | | | | $ 341,000 | | | | | | | | | | | | | | | | |
Payments of Stock Issuance Costs | | | | $ 494,000 | | | | | | | $ 0 | $ 71,000 | | | | | | | | |
Equity Facility, Remaining Financing Commitment | | | | | | | | | $ 9,000,000 | | $ 9,000,000 | | $ 9,000,000 | | | | | | | |
First Amendment to the LPC Purchase Agreement [Member] | | | | | | | | | | | | | | | | | | | | |
Stock Purchase Agreement, Maximum Issuable Shares (in shares) | | 2,068,342 | | | | 2,068,342 | | 2,068,342 | | | | | | | | | | | | |
Stock Purchase Agreement, Maximum Issuable Shares, Percent of Outstanding Stock | | 19.99% | | | | 19.99% | | 19.99% | | | | | | | | 20% | | | | |
Stock Purchase Agreement, Share Price Covenant Trigger (in dollars per share) | | $ 2.99 | | | | $ 2.99 | | $ 2.99 | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | 250,000 | | | | | | | | | | | | | | | | | | | |
Shares Issued, Price Per Share (in dollars per share) | $ 2.817 | | | | | | | | | | | | | | | | | | | |
Proceeds from Issuance of Common Stock | $ 704,000 | | | | | | | | | | | | | | | | | | | |
Payments of Stock Issuance Costs | | $ 70,000 | | | | | | | | | | | | | | | | | | |
January 2021 Offering [Member] | | | | | | | | | | | | | | | | | | | | |
Shares Issued, Price Per Share (in dollars per share) | | | $ 3.40 | | | | | | | | | | | | | | | | | |
Proceeds from Issuance or Sale of Equity, Total | | | $ 27,600,000 | | | | | | | | | | | | | | | | | |
Proceeds from Issuance or Sale of Equity, Net of Issuance Costs | | | $ 25,122,000 | | | | | | | | | | | | | | | | | |
January 2021 Offering [Member] | Series C Preferred Stock [Member] | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | | | 2,450,880 | | | | | | | | | | | | | | | | | |
January 2021 Offering [Member] | Class A Units [Member] | | | | | | | | | | | | | | | | | | | | |
Shares Issued, Price Per Share (in dollars per share) | | | $ 3.40 | | | | | | | | | | | | | | | | | |
Units Issued, Shares (in shares) | | | 4,607,940 | | | | | | | | | | | | | | | | | |
Common Shares Per Unit (in shares) | | | 1 | | | | | | | | | | | | | | | | | |
Warrants Per Unit (in shares) | | | 1 | | | | | | | | | | | | | | | | | |
January 2021 Offering [Member] | Class B Units [Member] | | | | | | | | | | | | | | | | | | | | |
Shares Issued, Price Per Share (in dollars per share) | | | $ 3.40 | | | | | | | | | | | | | | | | | |
Units Issued, Shares (in shares) | | | 2,450,880 | | | | | | | | | | | | | | | | | |
Warrants Per Unit (in shares) | | | 1 | | | | | | | | | | | | | | | | | |
January 2021 Offering [Member] | Class B Units [Member] | Series C Convertible Preferred Stock [Member] | | | | | | | | | | | | | | | | | | | | |
Preferred Units, Authorized (in shares) | | | 1 | | | | | | | | | | | | | | | | | |
Over-Allotment Option [Member] | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | | | 1,058,820 | | | | | | | | | | | | | | | | | |
Over-Allotment Option [Member] | Warrants Issued in Connection with January 2021 Offering [Member] | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | | | 1,058,820 | | | | | | | | | | | | | | | | | |