XML 44 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Note 4 - Common Stock (Details Textual) - USD ($)
Nov. 06, 2025
Nov. 05, 2025
Jul. 18, 2025
Mar. 31, 2026
Dec. 31, 2025
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)       $ 1 $ 1.21
Class of Warrant or Right, Outstanding (in shares)       27,751,022 16,868,306
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)       1 1
Registered Direct Offering [Member]          
Stock Issued During Period, Shares, New Issues (in shares)   1,714,373 1,612,903    
Shares Issued, Price Per Share (in dollars per share)   $ 0.6708 $ 0.93    
Registered Direct Offering And Private Placement [Member]          
Proceeds from Issuance or Sale of Equity, Gross   $ 1,150,000 $ 1,500,000    
Sale of Stock, Ownership Limitation on Sale of Shares, Percent     19.90%    
Proceeds from Issuance or Sale of Equity     $ 1,000,000    
Registered Direct Offering And Private Placement [Member] | Placement Agent [Member]          
Stock Issuance Cash Fee, Percentage of Gross Proceeds From Stock Issuance 6.00%        
Stock Issuance, Reimbursing Expense Amount $ 125,000        
Private Placement [Member]          
Proceeds from Issuance or Sale of Equity, Gross   $ 1,500,000      
Private Placement [Member] | Unregistered Common Stock [Member]          
Stock Issued During Period, Shares, New Issues (in shares)   2,236,136      
Shares Issued, Price Per Share (in dollars per share)   $ 0.6708      
Private Placement [Member] | Unregistered Warrants [Member]          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 0.6708 $ 1.2    
Warrants and Rights Outstanding, Term (Year)   5 years 5 years    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   2,236,136      
Private Placement [Member] | Unregistered Common Warrants [Member]          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 0.6708      
Warrants and Rights Outstanding, Term (Year)   5 years      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   1,714,373      
Class of Warrant or Right, Exercisable Commence Term (Month)   6 months