XML 41 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Note 5 - Stockholders' Equity - Schedule of Stock Warrants (Details)
Mar. 31, 2026
$ / shares
shares
Number of Shares (in shares) 5,371,914
September 2021 Warrants [Member]  
Number of Shares (in shares) 268
Exercise Price (in dollars per share) | $ / shares $ 4,875
Warrants Issued in July 2025 Offering [Member]  
Number of Shares (in shares) 490,000
Exercise Price (in dollars per share) | $ / shares $ 4.35
Warrants Issued in September 2025 Offering [Member]  
Number of Shares (in shares) 476,196
Exercise Price (in dollars per share) | $ / shares $ 1.1877
December 2025 Offering Warrants [Member]  
Number of Shares (in shares) 2,270,330
Exercise Price (in dollars per share) | $ / shares $ 1.1877
February 2026 Warrants [Member]  
Number of Shares (in shares) 432,902
Exercise Price (in dollars per share) | $ / shares $ 2.31
March 2026 Warrants [Member]  
Number of Shares (in shares) 1,269,316
Exercise Price (in dollars per share) | $ / shares $ 1.36