Note 13 - Equity Instruments (Details Textual) - USD ($) | Jul. 08, 2021 | Mar. 02, 2021 | Aug. 31, 2020 | Aug. 30, 2020 | Aug. 09, 2020 | May 06, 2020 | Feb. 29, 2020 | Jan. 31, 2020 | Dec. 31, 2019 | Nov. 30, 2018 | Jan. 31, 2020 | Mar. 25, 2021 | Sep. 30, 2020 | Sep. 30, 2020 | Jul. 07, 2021 | Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2021 | Jun. 30, 2021 | Mar. 31, 2020 |
Proceeds from Issuance of Common Stock | | | | | | | | | | | | | | | | | $ 4,346 | $ 4,442,560 | | | |
Common Stock, Share Subscribed but Unissued, Subscriptions Receivable | | | | | | | | | | | | | | | | | 0 | 4,975,000 | $ 0 | | |
Proceeds from Issuance of Preferred Stock and Preference Stock | | | | | | | | | | | | | | | | | $ 12,682,700 | $ 5,975,000 | | | |
Stock Issued During Period, Shares, Employee Benefit Plan (in shares) | | | | | | | | | | | | | | | | | 30,018 | 32,651 | | | |
Stock Issued During Period, Value, Employee Benefit Plan | | | | | | | | | | | | | | | | | $ 76,846 | $ 39,834 | | | |
Stock Issued During Period, Value, Issued for Employee Bonuses | | | | | | | | | | | | | | | | | | $ 171,522 | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | | | | | | | | | | | | | | | | | 972,324 | | 972,324 | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | [1] | | | | | | | | | | | | | | | | $ 17.97 | | $ 17.97 | | |
Common Stock, Capital Shares Reserved for Future Issuance (in shares) | | | | | | | | | | | | | | | | | 1,892,114 | | 1,892,114 | | |
Director [Member] | | | | | | | | | | | | | | | | | | | | | |
Common Stock, Capital Shares Reserved for Future Issuance (in shares) | | | | | | | | | | | | | | | | | 49,242 | | 49,242 | | |
Common Stock [Member] | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, Employee Benefit Plan (in shares) | | | | | | | | | | | | | | | | | 30,018 | 32,651 | | | |
Stock Issued During Period, Value, Employee Benefit Plan | | | | | | | | | | | | | | | | | $ 30 | $ 33 | | | |
Stock Issued During Period, Shares, Issued for Employee Bonuses (in shares) | | | | | | | | | | | | | | | | | | 94,159 | | | |
Stock Issued During Period, Value, Issued for Employee Bonuses | | | | | | | | | | | | | | | | | | $ 94 | | | |
Common Stock [Member] | Former Chief Executive Officer and President [Member] | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | | | | | | | | | | | 925,000 | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues Placed in Escrow (in shares) | | | | | | | | | | | 250,000 | | | | | | 250,000 | | | | |
Common Stock [Member] | Macrophage Therapeutics [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | | | | | | | | | | | | | | | | | | | | | 300 |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | | | | | | | | | | | | | | | | | | | | | $ 2,000 |
Maximum [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | | | | | | | | | | | | | | | | | $ 49.80 | | $ 49.80 | | |
Warrants and Rights Outstanding, Term (Year) | | | | | | | | | | | | | | | | | 13 years 7 months 6 days | | 13 years 7 months 6 days | | |
Minimum [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | | | | | | | | | | | | | | | | | $ 0.20 | | $ 0.20 | | |
Warrants and Rights Outstanding, Term (Year) | | | | | | | | | | | | | | | | | 2 months 12 days | | 2 months 12 days | | |
Weighted Average [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | | | | | | | | | | | | | | | | | $ 17.97 | | $ 17.97 | | |
Conversion from Series C Preferred Stock To Common Stock [Member] | | | | | | | | | | | | | | | | | | | | | |
Conversion of Stock, Shares Converted (in shares) | | | | | | | | | | | | | | | | | | 420,000 | | | |
Conversion of Stock, Shares Issued (in shares) | | | | | | | | | | | | | | | | | | 1,425,076 | | | |
Conversion from Series D Preferred Stock To Common Stock [Member] | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | | | | | | | | | | | | | | | | 72,500 | | | | | |
Conversion of Stock, Shares Converted (in shares) | | | | | | | | | | | | | 29,250 | | | | 54,750 | 17,750 | | | |
Conversion of Stock, Shares Issued (in shares) | | | | | | | | | | | | | 1,375,089 | | | | 2,951,509 | 827,280 | 3,778,789 | | |
Common Stock, Capital Shares Reserved for Future Issuance (in shares) | | | | | | | | | | | | | | | | | 1,368,211 | | 1,368,211 | | |
Conversion from Series E Preferred Stock To Common Stock [Member | | | | | | | | | | | | | | | | | | | | | |
Common Stock, Capital Shares Reserved for Future Issuance (in shares) | | | | | | | | | | | | | | | | | 2,173,913 | | 2,173,913 | | |
Series C Preferred Stock [Member] | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Value, New Issues | | | | | | | | | | | | | | | | | | $ 4,163,178 | | | |
Preferred Stock, Deemed Dividend | | | | | | | | | | | | | | | | | | $ 467,000 | | | |
Conversion of Stock, Shares Converted (in shares) | | | | | | | | | | | | | | | 420,000 | | | 420,000 | | | |
Series C Preferred Stock [Member] | Common Stock [Member] | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | | | | | | | | | | | | | | | | | | 0 | | | |
Stock Issued During Period, Value, New Issues | | | | | | | | | | | | | | | | | | $ 0 | | | |
Series D Preferred Stock [Member] | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Value, New Issues | | | | | | | | | | | | | | | | | $ 2,550,001 | 132,107 | | | |
Preferred Stock, Deemed Dividend | | | | | | | | | | | | | | | | | | $ 197,000 | | | |
Conversion of Stock, Shares Converted (in shares) | | | | | | | | | | | | | | | | | | 17,750 | | | |
Preferred Stock, Shares Subscribed but Unissued, Subscriptions Receivable | | | | | | | | | | | | | | | | | $ 0 | $ 10,300,000 | $ 0 | | |
Preferred Stock, Shares Outstanding, Ending Balance (in shares) | | | | | | | | | | | | | | | | | 22,077 | 0 | 22,077 | | |
Series D Preferred Stock [Member] | Common Stock [Member] | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | | | | | | | | | | | | | | | | | | 0 | | | |
Stock Issued During Period, Value, New Issues | | | | | | | | | | | | | | | | | | $ 0 | | | |
Series D Preferred Stock [Member] | Stock Subscriptions and Other Receivables [Member] | | | | | | | | | | | | | | | | | | | | | |
Stock Subscriptions Receivable | | | | | | | | | | | | | | | | | | $ 2,900,000 | | | |
Series E Preferred Stock [Member] | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Value, New Issues | | | | | | | | | | | | | | | | | $ 4,930,038 | | | | |
Preferred Stock, Shares Outstanding, Ending Balance (in shares) | | | | | | | | | | | | | | | | | 50,000 | 0 | 50,000 | | |
Preferred Stock, Convertible, Conversion Price (in dollars per share) | | | $ 2.30 | | | | | | | | | | | | | | | | | | |
Preferred Stock, Redemption Price Per Share (in dollars per share) | | | $ 110 | | | | | | | | | | | | | | | | | | |
Keystone Capital Partners, LLC [Member] | Series C Preferred Stock [Member] | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | | | | | | | 420,000 | | | | | | | | | | | 420,000 | | | |
Proceeds from Issuance of Common Stock | | | | | | | | | | | | | | | | | | $ 4.2 | | | |
Stock Issued During Period, Value, New Issues | | | | | | | $ 4,200,000 | | | | | | | | | | | | | | |
Convertible Preferred Stock, Discount to Market Rate | | | | | | | 10.00% | | | | | | | | | | | | | | |
Convertible Preferred Stock, Maximum Allowed Percentage of Common Stock Outstanding Used in Conversion Shares | | | | | | | 19.99% | | | | | | | | | | | | | | |
Proceeds from Issuance of Preferred Stock and Preference Stock | | | | | | | | | | | | | | $ 4,200,000 | | | | | | | |
Keystone Capital Partners, LLC [Member] | Series D Preferred Stock [Member] | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | | 22,077 | | 150,000 | | | | | | | | | 29,250 | | | 72,500 | 76,827 | 17,750 | | | |
Stock Issued During Period, Value, New Issues | | $ 2,200,000 | | $ 15,000,000 | | | | | | | | | | | | $ 7,250,000 | $ 7,700,000 | | | | |
Convertible Preferred Stock, Discount to Market Rate | | | | 10.00% | | | | | | | | | | | | | | | | | |
Convertible Preferred Stock, Maximum Allowed Percentage of Common Stock Outstanding Used in Conversion Shares | | | | 19.99% | | | | | | | | | | | | | | | | | |
Preferred Stock, Deemed Dividend | | | | | | | | | | | | | | | | | | $ 197,000 | | | |
Stock Issued During Period, Value, Other | | | | $ 15 | | | | | | | | | | | | | | | | | |
Convertible Preferred Stock, Shares Issued upon Conversion (in shares) | | | | 5,147,000 | | | | | | | | | | | | | | | | | |
Proceeds from Issuance of Preferred Stock and Preference Stock | | | | | | | | | | | | | $ 2,900,000 | | | | | $ 1,800,000 | | | |
Preferred Stock, Shares Outstanding, Ending Balance (in shares) | | | | | | | | | | | | | | | | | 22,077 | | 22,077 | | |
Keystone Capital Partners, LLC [Member] | Series D Preferred Stock [Member] | Maximum [Member] | | | | | | | | | | | | | | | | | | | | | |
Convertible Preferred Stock, Shares Issued upon Conversion (in shares) | | | | 5,147,000 | | | | | | | | | | | | | | | | | |
Jubilant [Member] | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | | | | | | 209,205 | | | | | | | | | | | | | | | |
Proceeds from Issuance of Common Stock | | | | | | $ 1,000,000 | | | | | | | | | | | | | | | |
John K. Scott, Jr. [Member] | Series E Preferred Stock [Member] | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | | | 50,000 | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Value, New Issues | | | $ 5,000,000 | | | | | | | | | | | | | | | | | | |
Percentage of Securities Allowed to be Purchased in Third-Party Offering, Maximum | | | 33.33% | | | | | | | | | | | | | | | | | | |
Investor [Member] | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | | | | | | | | 4,000,000 | | | | | | | | | | 4,020,588 | | | |
Proceeds from Issuance of Common Stock | | | | | | | | $ 3,400,000 | | | | | | | $ 3,400,000 | | | | | | |
Employees [Member] | Common Stock [Member] | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, Issued for Employee Bonuses (in shares) | | | | | | | | | | | | | | | | | | 94,159 | | | |
Stock Issued During Period, Value, Issued for Employee Bonuses | | | | | | | | | | | | | | | | | $ 0 | $ 172,000 | | | |
Private Placement [Member] | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | | | | | | | | | | | | 2,100,000 | | | | | | | | | |
Proceeds from Issuance of Common Stock | | | | | | | | | $ 812,000 | $ 1,100,000 | | $ 1,900,000 | | | | | | | | | |
Stock Issued During Period, Value, New Issues | | | | | | | | | | | | | | | | | | $ 2,059 | | | |
Private Placement [Member] | Common Stock [Member] | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | | | | | | | | | | | | | | | | | | 3,280,691 | | | |
Stock Issued During Period, Value, New Issues | | | | | | | | | | | | | | | | | | $ 3,281 | | | |
Private Placement [Member] | Jubilant [Member] | | | | | | | | | | | | | | | | | | | | | |
Sale of Stock, Commitment Amount | | | | | | $ 1,000,000 | | | | | | | | | | | | | | | |
Private Placement [Member] | Mastiff Group LLC [Member] | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | | | | | 1,000,000 | | | | | | | | | | | | | | | | |
Proceeds from Issuance of Common Stock | | | | | | | | | | | | | $ 25,000 | | | | | | | | |
Sale of Stock, Commitment Amount | | | | | $ 25,000,000 | | | | | | | | | | | | | | | | |
Shares Issued, Price Per Share (in dollars per share) | | | | | $ 5 | | | | | | | | | | | | | | | | |
Common Stock, Share Subscribed but Unissued, Subscriptions Receivable | | | | | | | | | | | | | | | | | | | | $ 4,975,000 | |
Private Placement [Member] | Mastiff Group LLC [Member] | Stock Subscriptions and Other Receivables [Member] | | | | | | | | | | | | | | | | | | | | | |
Common Stock, Share Subscribed but Unissued, Subscriptions Receivable | | | | | | | | | | | | | | | | | | $ 4,975,000 | | $ 4,975,000 | |
Private Placement [Member] | Mastiff Group LLC [Member] | Maximum [Member] | | | | | | | | | | | | | | | | | | | | | |
Shares Issued, Price Per Share (in dollars per share) | | | | | $ 5.75 | | | | | | | | | | | | | | | | |
Private Placement [Member] | John K. Scott, Jr. [Member] | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | | | | | | | | | | | | | | | | | | 5,000 | | | |
Sale of Stock, Commitment Amount | | | | | $ 25,000 | | | | | | | | | | | | | | | | |
| |
[1] | Weighted average exercise price. | |