XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Note 5 - Equity Transactions (Details Textual)
12 Months Ended
Nov. 06, 2025
USD ($)
Nov. 05, 2025
USD ($)
$ / shares
shares
Jul. 18, 2025
USD ($)
$ / shares
shares
Nov. 08, 2024
USD ($)
Oct. 03, 2024
USD ($)
$ / shares
shares
Jul. 11, 2024
USD ($)
May 10, 2024
$ / shares
shares
Apr. 03, 2024
Dec. 27, 2023
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Sep. 29, 2024
$ / shares
shares
May 14, 2024
$ / shares
shares
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                   $ 1.21 $ 1.41    
Proceeds from Issuance or Sale of Equity | $                   $ 3,352,000 $ 9,839,000    
Class of Warrant or Right, Outstanding (in shares)                   16,868,306 8,382,048    
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)                   1 1    
Pre-Funded Warrants [Member]                          
Class Of Warrant Or Right, Exercised In Period (in shares)                     845,000    
Stock Issued During Period, Shares, Exercise of Warrants (in shares)                   844,061      
Roth Warrants [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                       20,000  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                       $ 1.46  
Securities Purchase Agreement [Member]                          
Stock Issued During Period, Shares, New Issues (in shares)             1,065,000            
Shares Issued, Price Per Share (in dollars per share) | $ / shares             $ 2.15            
Proceeds from Issuance or Sale of Equity | $           $ 3,400,000              
Securities Purchase Agreement [Member] | Pre-Funded Warrants [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)             845,000            
Class of Warrant or Right, Purchase Price of Warrants (in dollars per share) | $ / shares             $ 2.149            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares             $ 0.001            
Securities Purchase Agreement [Member] | Unregistered Warrants [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                         1,910,000
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                         $ 2.34
Securities Purchase Agreement [Member] | Roth Warrants [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                         133,700
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                         $ 2.86
Percent of Aggregate Share and Warrants                         7.00%
Registered Direct Offering And Private Placement [Member]                          
Proceeds from Issuance or Sale of Equity | $     $ 1,000,000 $ 6,600,000                  
Proceeds from Issuance or Sale of Equity, Gross | $   $ 1,150,000 $ 1,500,000   $ 6,900,000                
Sale of Stock, Ownership Limitation on Sale of Shares, Percent     19.90%                    
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                        
October 2024 Registered Offering [Member]                          
Stock Issued During Period, Shares, New Issues (in shares)         3,321,881                
Proceeds from Issuance or Sale of Equity, Gross | $         $ 3,900,000                
October 2024 Registered Offering [Member] | Related Party [Member]                          
Proceeds from Issuance or Sale of Equity, Gross | $         $ 200,000                
October 2024 Private Offering [Member]                          
Stock Issued During Period, Shares, New Issues (in shares)         2,575,107                
Proceeds from Issuance or Sale of Equity, Gross | $         $ 3,000,000                
October 2024 Offerings [Member]                          
Shares Issued, Price Per Share (in dollars per share) | $ / shares         $ 1.165                
October 2024 Offerings [Member] | Unregistered Warrants [Member]                          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares         $ 1.04                
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) | $ / shares   $ 0.6708 $ 0.93                    
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) | $ / shares   $ 0.6708                      
Private Placement [Member] | Unregistered Warrants [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   2,236,136                      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares   $ 0.6708 $ 1.2                    
Warrants and Rights Outstanding, Term (Year)   5 years 5 years                    
Private Placement [Member] | Unregistered Common Warrants [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   1,714,373                      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares   $ 0.6708                      
Warrants and Rights Outstanding, Term (Year)   5 years                      
Class of Warrant or Right, Exercisable Commence Term (Month)   6 months                      
Reverse Stock Split [Member]                          
Stockholders' Equity Note, Stock Split, Conversion Ratio               8 8