XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - Common Stock (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 18, 2025
Jun. 30, 2025
Nov. 08, 2024
Oct. 03, 2024
Jul. 11, 2024
May 10, 2024
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Sep. 29, 2024
May 14, 2024
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)               $ 1.41   $ 1.74    
Proceeds from Issuance or Sale of Equity               $ 966 $ 3,351      
Class of Warrant or Right, Outstanding (in shares)               12,546,330   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, Exercise Price of Warrants or Rights (in dollars per share)               $ 0.001        
Class Of Warrant Or Right, Exercised In Period (in shares)             845,000   845,000      
Stock Issued During Period, Shares, Exercise of Warrants (in shares)   845,000         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)                     $ 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)           $ 2.15            
Proceeds from Issuance or Sale of Equity         $ 3,400              
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)           $ 2.149            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)           $ 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)                       $ 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)                       $ 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,500   $ 6,600 $ 6,900                
Sale of Stock, Ownership Limitation on Sale of Shares, Percent 19.90%                      
Sale of Stock, Service Fee, Percentage of Gross Proceeds 1.00%                      
October 2024 Registered Offering [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)       3,321,881                
Proceeds from Issuance or Sale of Equity       $ 3,900                
October 2024 Registered Offering [Member] | Related Party [Member]                        
Proceeds from Issuance or Sale of Equity       $ 200                
October 2024 Private Offering [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)       2,575,107                
Proceeds from Issuance or Sale of Equity       $ 3,000                
October 2024 Offerings [Member]                        
Shares Issued, Price Per Share (in dollars per share)       $ 1.165                
October 2024 Offerings [Member] | Unregistered Warrants [Member]                        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)       $ 1.04                
Registered Direct Offering [Member]                        
Stock Issued During Period, Shares, New Issues (in shares) 1,612,903                      
Shares Issued, Price Per Share (in dollars per share) $ 0.93                      
Private Placement [Member] | Unregistered Warrants [Member]                        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 1.2                      
Warrants and Rights Outstanding, Term (Year) 5 years