Note 4 - Stockholders' Equity (Deficit) (Details Textual) | Nov. 10, 2021shares | Nov. 09, 2021$ / sharesshares | Oct. 07, 2020USD ($) | Aug. 28, 2020$ / sharesshares | Jan. 28, 2020$ / sharesshares | Dec. 31, 2021USD ($)$ / sharesshares | Dec. 31, 2021USD ($)$ / sharesshares | Dec. 31, 2021USD ($)$ / sharesshares | Dec. 31, 2020USD ($)$ / sharesshares | Sep. 11, 2021USD ($)$ / sharesshares | Jul. 06, 2020USD ($)$ / sharesshares | Dec. 31, 2019$ / shares | May 24, 2018shares |
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares | | | | | | $ 0.001 | $ 0.001 | $ 0.001 | | | | | |
Common Stock, Shares Authorized (in shares) | | | | | | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | | | | |
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares | | | | | | $ 0.001 | $ 0.001 | $ 0.001 | $ 0.001 | | | | |
Conversion of Stock, Shares Converted (in shares) | | | | | | | | 3,269,998 | 5,000,000 | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | 2,400,000 | | | | 50,000 | | | | | | | | |
Shares Issued, Price Per Share (in dollars per share) | $ / shares | | | | $ 1.95 | $ 2 | | | | $ 1.95 | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | | 144,000 | | | | | | | | 32,129 | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares | | $ 6.25 | | | | | | | | $ 1.95 | | | |
Warrants and Rights Outstanding | $ | | | | | | | | | | $ 122,916 | | | |
Stock Issued During Period, Shares, Settlement of Accrued Expenses (in shares) | | | | 3,334 | | | | | | | | | |
Stock Issued During Period, Shares, Issued for Services (in shares) | | | | | | | | | 48,000 | | | | |
Warrant and Stock, Issued in Period (in shares) | | | | | | | | | 70,514 | | | | |
Warrants and Rights Outstanding, Term (Year) | | 5 years | | | | | | | | 10 years | | | |
Proceeds from Issuance or Sale of Equity, Total | $ | | | | | | | | | $ 137,501 | | | | |
Proceeds from Issuance of Common Stock | $ | | | | | | | | $ 10,657,920 | 430,542 | | | | |
Payment to Cancel Common Stock Subscriptions | $ | | | $ 35,060 | | | | | | | | | | |
Common Stock, Shares Subscribed but Unissued (in shares) | | | | | | | | | | | | | 35,200 |
Stock Issued During Period, Shares, Previously Subscribed Shares (in shares) | | | | | | | | 6,411 | | | | | |
Convertible Liability, Original Amount | $ | | | | | | $ 180,000 | $ 180,000 | $ 180,000 | | | | | |
Conversion of Convertible Liability, Shares Issued (in shares) | | | | | | | | 92,308 | | | | | |
Convertible Liability, Conversion Price (in dollars per share) | $ / shares | | | | | | $ 1.95 | $ 1.95 | $ 1.95 | | | | | |
Stock Issued During Period, Value, Issued for Services | $ | | | | | | | | $ 668,500 | 93,600 | | | | |
Share-based Payment Arrangement, Nonemployee [Member] | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | | | | | | 214,393 | 214,393 | 214,393 | | | | | |
Stock Issued During Period, Shares, Issued for Services (in shares) | | | | | | | | 75,000 | | | | | |
Stock Issued During Period, Value, Issued for Services | $ | | | | | | | | $ 229,500 | | | | | |
Class of Warrant or Right, Cashless Exercise During Period, Shares (in shares) | | | | | | | | 249,949 | | | | | |
Share-based Payment Arrangement, Nonemployee [Member] | Common Stock, 1.95 Per Share [Member] | Winspear [Member] | | | | | | | | | | | | | |
Shares Issued, Price Per Share (in dollars per share) | $ / shares | | | | | | $ 1.95 | $ 1.95 | $ 1.95 | | | | | |
Stock Issued During Period, Shares, Issued for Services (in shares) | | | | | | | | 20,000 | | | | | |
Stock Issued During Period, Value, Issued for Services | $ | | | | | | | | $ 39,000 | | | | | |
Share-based Payment Arrangement, Nonemployee [Member] | Common Stock, 5.00 Per Share [Member] | Winspear [Member] | | | | | | | | | | | | | |
Shares Issued, Price Per Share (in dollars per share) | $ / shares | | | | | | $ 5 | $ 5 | $ 5 | | | | | |
Stock Issued During Period, Shares, Issued for Services (in shares) | | | | | | | | 80,000 | | | | | |
Stock Issued During Period, Value, Issued for Services | $ | | | | | | | | $ 400,000 | | | | | |
Common Stock, Subscribed [Member] | | | | | | | | | | | | | |
Stock Issued During Period, Value, Previously Subscribed Shares | $ | | | | | | | | $ (12,500) | | | | | |
Convertible Promissory Notes [Member] | | | | | | | | | | | | | |
Embedded Derivative, Fair Value of Embedded Derivative Liability | $ | | | | | | | | | 45,523 | | | | |
Conversion of Convertible Promissory Notes to Common Stock [Member] | | | | | | | | | | | | | |
Debt Conversion, Original Debt, Amount | $ | | | | | | | | | $ 100,000 | | | | |
Debt Conversion, Converted Instrument, Shares Issued (in shares) | | | | | | | | | 51,283 | | | | |
Issuance of Common Stock 1 [Member] | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | | | | | | | | 70,772 | 160,634 | | | | |
Proceeds from Issuance of Common Stock | $ | | | | | | | | $ 138,006 | $ 313,236 | | | | |
Payments of Stock Issuance Costs | $ | | | | | | | | | $ 21,349 | | | | |
Common Stock [Member] | | | | | | | | | | | | | |
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares | | $ 0.001 | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | | 2,400,000 | | | | | | | | | | | |
Proceeds from Issuance of Common Stock | $ | | | | | | | $ 10,519,914 | | | | | | |
Payments of Stock Issuance Costs | $ | | | | | | | $ 220,086 | | | | | | |
Share Price (in dollars per share) | $ / shares | | $ 5 | | | | | | | | | | | |
Additional Shares of Stock, Maximum (in shares) | | | | | | 360,000 | | | | | | | |
Underwriting Discounts and Commissions on Sale of Stock | $ | | | | | | $ 1,260,000 | | | | | | | |
Warrants Issued in Connection Amendment of Notes Payable [Member] | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | | | | | | | | | | | 115,385 | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares | | | | | | | | | | | $ 0.01 | | |
Warrants and Rights Outstanding | $ | | | | | | | | | | | $ 1,154 | | |
Warrants Issued to Third Party [Member] | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | | | | | | | | | 35,259 | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares | | | | | | | | | $ 1.95 | | | | |
Warrants and Rights Outstanding, Term (Year) | | | | | | | | | 5 years | | | | |
One for Five Share Basis [Member] | | | | | | | | | | | | | |
Convertible Preferred Stock, Shares Issued upon Conversion (in shares) | | | | | | 5 | 5 | 5 | | | | | |
One for Three Point ThreeShare Basis [Member] | | | | | | | | | | | | | |
Convertible Preferred Stock, Shares Issued upon Conversion (in shares) | | | | | | 3.3 | 3.3 | 3.3 | | | | | |
One for Two Point Five Share Basis [Member] | | | | | | | | | | | | | |
Convertible Preferred Stock, Shares Issued upon Conversion (in shares) | | | | | | 2.5 | 2.5 | 2.5 | | | | | |
One For One Point Seven Five Share Basis [Member] | | | | | | | | | | | | | |
Convertible Preferred Stock, Shares Issued upon Conversion (in shares) | | | | | | 1.75 | 1.75 | 1.75 | | | | | |
One For One Share Basis [Member] | | | | | | | | | | | | | |
Convertible Preferred Stock, Shares Issued upon Conversion (in shares) | | | | | | 1 | 1 | 1 | | | | | |
Minimum [Member] | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares | | | | | | $ 3.28 | $ 3.28 | $ 3.28 | $ 1.24 | | | $ 1.95 | |
Total Preferred Stock [Member] | | | | | | | | | | | | | |
Preferred Stock, Shares Authorized (in shares) | | | | | | 10,000,000 | 10,000,000 | 10,000,000 | | | | | |
Series A Preferred Stock [Member] | | | | | | | | | | | | | |
Preferred Stock, Shares Authorized (in shares) | | | | | | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | | | | |
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares | | | | | | $ 0.001 | $ 0.001 | $ 0.001 | $ 0.001 | | | | |
Preferred Stock, Number of Votes Per Share | | | | | | 100 | 100 | 100 | | | | | |
Conversion of Stock, Shares Converted (in shares) | | | | | | | | 1,730,002 | | | | | |
Convertible Preferred Stock, Shares Issued upon Conversion (in shares) | | | | | | | | | 1 | | | | |
Series A Preferred Stock [Member] | Maximum [Member] | One for Five Share Basis [Member] | | | | | | | | | | | | | |
Market Capitalization, Conversion Threshold, Value | $ | | | | | | $ 150,000,000 | $ 150,000,000 | $ 150,000,000 | | | | | |
Series A Preferred Stock [Member] | Maximum [Member] | One for Three Point ThreeShare Basis [Member] | | | | | | | | | | | | | |
Market Capitalization, Conversion Threshold, Value | $ | | | | | | 200,000,000 | 200,000,000 | 200,000,000 | | | | | |
Series A Preferred Stock [Member] | Maximum [Member] | One for Two Point Five Share Basis [Member] | | | | | | | | | | | | | |
Market Capitalization, Conversion Threshold, Value | $ | | | | | | 250,000,000 | 250,000,000 | 250,000,000 | | | | | |
Series A Preferred Stock [Member] | Maximum [Member] | One For One Point Seven Five Share Basis [Member] | | | | | | | | | | | | | |
Market Capitalization, Conversion Threshold, Value | $ | | | | | | 350,000,000 | 350,000,000 | 350,000,000 | | | | | |
Series A Preferred Stock [Member] | Minimum [Member] | One for Three Point ThreeShare Basis [Member] | | | | | | | | | | | | | |
Market Capitalization, Conversion Threshold, Value | $ | | | | | | 150,000,000 | 150,000,000 | 150,000,000 | | | | | |
Series A Preferred Stock [Member] | Minimum [Member] | One for Two Point Five Share Basis [Member] | | | | | | | | | | | | | |
Market Capitalization, Conversion Threshold, Value | $ | | | | | | 200,000,000 | 200,000,000 | 200,000,000 | | | | | |
Series A Preferred Stock [Member] | Minimum [Member] | One For One Point Seven Five Share Basis [Member] | | | | | | | | | | | | | |
Market Capitalization, Conversion Threshold, Value | $ | | | | | | 250,000,000 | 250,000,000 | 250,000,000 | | | | | |
Series A Preferred Stock [Member] | Minimum [Member] | One For One Share Basis [Member] | | | | | | | | | | | | | |
Market Capitalization, Conversion Threshold, Value | $ | | | | | | $ 350,000,000 | $ 350,000,000 | $ 350,000,000 | | | | | |