XML 39 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Note 5 - Stockholders' Equity (Details Textual)
1 Months Ended 3 Months Ended
Mar. 31, 2026
USD ($)
$ / shares
shares
Mar. 11, 2026
USD ($)
shares
Feb. 17, 2026
USD ($)
$ / shares
shares
Jan. 09, 2026
shares
Jan. 31, 2026
USD ($)
shares
Mar. 31, 2026
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
Stock Issued During Period, Shares, Stock Splits (in shares)       65,548      
Stock Issued During Period, Shares, Warrant Exercise (in shares)   3,433          
Proceeds from Warrant Exercises | $   $ 4,800       $ 4,841 $ 0
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         1,269,316  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares $ 1.36         $ 1.36  
Class of Warrant or Right, Exercised (in shares) 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         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         $ 32.75  
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         74,000  
Proceeds from (Repurchase of) Equity | $ $ 762,700            
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