XML 38 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Note 5 - Stockholders' Equity (Details Textual)
1 Months Ended 3 Months Ended 6 Months Ended
May 19, 2026
USD ($)
$ / shares
shares
May 07, 2026
USD ($)
$ / shares
shares
Mar. 31, 2026
USD ($)
$ / shares
shares
Mar. 11, 2026
USD ($)
shares
Feb. 17, 2026
USD ($)
$ / shares
shares
Jan. 09, 2026
shares
Jun. 30, 2026
USD ($)
shares
May 30, 2026
USD ($)
shares
Jan. 31, 2026
USD ($)
shares
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Stock Issued During Period, Shares, Stock Splits (in shares)           65,548            
Stock Issued During Period, Shares, Issued for Services             6,751          
Stock Issued During Period, Value, Issued for Services | $             $ 15,000     $ 15,000    
Stock Issued During Period, Shares, Warrant Exercise (in shares)       3,433       1,663,452        
Proceeds from Warrant Exercises | $       $ 4,800       $ 1,975,700     $ 1,980,524 $ 209
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares                     $ 1.18  
Stock Incentive Plan 2020 [Member]                        
Common Stock, Capital Shares Reserved for Future Issuance (in shares)             331,342     331,342 331,342  
February 2026 Offering Warrants [Member]                        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)         865,804              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares         $ 2.31              
Existing Stock Purchase Warrants [Member] | Certain Existing Warrant Holders [Member]                        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     1,269,316                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares     $ 1.36                  
Class of Warrant or Right, Exercised (in shares)   779,443 634,658                  
Class of Warrant or Right, Exercised, Weighted Average Exercise Price (in dollars per share) | $ / shares     $ 1.36                  
Existing Stock Purchase Warrants [Member] | Certain Existing Warrant Holders [Member] | Minimum [Member]                        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares     1.4103                  
Existing Stock Purchase Warrants [Member] | Certain Existing Warrant Holders [Member] | Maximum [Member]                        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares     $ 32.75                  
New Warrants [Member] | Certain Existing Warrant Holders [Member]                        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   1,558,886                    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares   $ 1.65                    
May 2026 Offering Warrants [Member]                        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 4,054,054                      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares $ 1.48                      
February 2026 Offering [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)         432,902              
Proceeds from Issuance or Sale of Equity | $         $ 885,000              
Warrant Exercise Inducement Letters [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)     560,658                  
Common Stock, Capital Shares Reserved for Future Issuance (in shares)     74,000                  
Proceeds from (Repurchase of) Equity | $   $ 844,100 $ 762,700                  
Warrant Exercise Inducement Letters [Member] | Existing Stock Purchase Warrants [Member] | Certain Existing Warrant Holders [Member]                        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares   $ 1.1877                    
May 2026 Offering [Member]                        
Stock Issued During Period, Shares, New Issues (in shares) 2,027,027                      
Proceeds from Issuance or Sale of Equity | $ $ 2,709,800                      
At-the-Market Program [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)                 23,882      
Proceeds from Issuance of Common Stock | $                 $ 71,200      
Reverse Stock Split [Member]                        
Stockholders' Equity Note, Stock Split, Conversion Ratio           25