XML 41 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Note 5 - Stockholders' Equity - Schedule of Stock Warrants (Details)
Jun. 30, 2026
$ / shares
shares
Number of Shares (in shares) 8,541,959
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) 79,732
Exercise Price (in dollars per share) | $ / shares $ 1.1877
December 2025 Offering Warrants [Member]  
Number of Shares (in shares) 223,899
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
May 2026 Warrants Expiring In June 2031 [Member]  
Number of Shares (in shares) 1,558,886
Exercise Price (in dollars per share) | $ / shares $ 1.65
May 2026 Warrants Expiring In May 2031 [Member]  
Number of Shares (in shares) 3,378,380
Exercise Price (in dollars per share) | $ / shares $ 1.48
May 2026 Warrants Expiring In November 2027 [Member]  
Number of Shares (in shares) 675,674
Exercise Price (in dollars per share) | $ / shares $ 1.45