v3.26.1
Note 7 - Shareholders' Equity (Details Textual)
6 Months Ended 12 Months Ended
Sep. 30, 2022
USD ($)
shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Dec. 31, 2025
$ / shares
shares
Feb. 27, 2025
$ / shares
May 29, 2024
$ / shares
shares
Dec. 31, 2020
shares
Dec. 31, 2019
shares
Capital Stock, Authorized (in shares)   55,000,000            
Capital Stock, Par Value (in dollars per share) | $ / shares   $ 0.001            
Common Stock, Shares Authorized (in shares)   45,000,000 45,000,000 45,000,000        
Preferred Stock, Shares Authorized (in shares)   10,000,000            
Stock Issued During Period, Shares, Restricted Stock Award, Gross (in shares)     90,076          
Stock Issued During Period, Value, Restricted Stock Award, Gross | $     $ 452,100          
Proceeds from Issuance of Warrants | $   $ 105,183 $ 116,781          
May 2024 Shareholder Warrant Shares [Member]                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     1,295,091     1,295,000    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares     $ 5.198   $ 5.198 $ 5.198    
Proceeds from Issuance of Warrants | $     $ 6,731,410          
Placement Agent Fees | $     $ 346,570          
Exercisable Warrant Shares [Member]                
Class of Warrant or Right, Issued During Period (in shares)     1,424,500          
Class of Warrant or Right, Issued Exercise Price (in dollars per share) | $ / shares     $ 6.502          
Restricted Stock [Member]                
Professional Fees | $   54,901 $ 26,000          
Restricted Shares, Unissued | $   $ 23,325 $ 13,000          
At The Market Offering Agreement [Member]                
Stock Issued During Period, Shares, New Issues (in shares) 872,027 3,157,774 22,725          
Proceeds from Issuance of Common Stock | $ $ 6,751,381 $ 4,003,273 $ 192,612          
Payments of Stock Issuance Costs | $   133,391 $ 6,738          
At The Market Offering Agreement [Member] | Warrants [Member]                
Professional Fees | $   $ 107,833            
Conversion of Series C Preferred Stock into Common Stock [Member]                
Conversion of Stock, Shares Converted (in shares)   2,646,974            
Series A Preferred Stock [Member]                
Preferred Stock, Shares Authorized (in shares)   10,000,000   10,000,000        
Preferred Stock, Shares Issued (in shares)   100   100       100
Series B Preferred Stock [Member]                
Preferred Stock, Shares Authorized (in shares)   10,000,000   10,000,000        
Preferred Stock, Shares Issued (in shares)   0   0     0  
Series C Preferred Stock [Member]                
Preferred Stock, Shares Authorized (in shares)   10,000,000   10,000,000        
Preferred Stock, Shares Issued (in shares)   427,612   427,812        
Preferred Stock, Convertible, Conversion Ratio       100        
Preferred Stock, Dividend Rate, Percentage       8.00%        
Preferred Stock, Liquidation Preference Per Share (in dollars per share) | $ / shares       $ 3.25        
Stock Issued During Period, Shares, New Issues (in shares)   3,074,586            
Dividends Payable | $   $ 27,414