XML 49 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Warrants and Equity (Details Textual) - USD ($)
1 Months Ended 9 Months Ended 12 Months Ended
Jan. 31, 2025
Oct. 31, 2024
Mar. 31, 2024
Jun. 30, 2023
Feb. 28, 2025
Aug. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 26, 2023
Aug. 31, 2023
Loss On Issuance of Warrant Liabilities                   $ (847,000) $ 0    
Warrant Liabilities, Transaction Costs                   $ 993,000 $ 510,000    
Stock Issued During Period, Shares, Issued for Services (in shares)             6,834            
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares)                 20,485        
Class of Warrant or Right, Outstanding (in shares)               1,372,172   7,810,033 1,372,172    
Warrant Liability [Member]                          
Derivative Liability           $ 6,100,000              
Pre-funded Warrants in 2024 Agreement [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)           2,183,368              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)           $ 0.001              
Class of Warrant or Right, Outstanding (in shares)               0   1,649,000 0    
Series A Warrants in 2024 Agreement [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)           2,466,368              
Series B Warrants in 2024 Agreement [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)           2,466,368              
Common Warrants in 2024 Agreement [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)           2.23              
Common Warrants Issued In Connection With The 2023 Securities Purchase Agreement[Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   895,834                      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 2.23               $ 9.6   $ 9.6  
Warrants and Rights Outstanding, Term (Year)   5 years               5 years      
Securities Purchase Agreement 2024 [Member]                          
Loss On Issuance of Warrant Liabilities           $ 800,000              
Warrant Liabilities, Transaction Costs                   $ 1,000,000      
Pre-funded Warrants Member Issued In Connection With The 2023 Securities Purchase Agreement[Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                   229,506      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)                   $ 0.001      
Class of Warrant or Right, Outstanding (in shares)               229,506   0 229,506    
Unregistered Warrants Issued In Connection With The 2023 Securities Purchase Agreement [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                   939,312      
Combined Warrants Issued In Connection With The 2023 Securities Purchase Agreement [Member] | Institutional Investor [Member]                          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)                   $ 9.6      
Combined Warrants Issued In Connection With The 2023 Securities Purchase Agreement [Member] | Executive Officers, Employees, Advisors and the Board of Directors [Member]                          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)                   $ 10.35      
Equity Classified Warrants [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   36,000 3,334 10,000     3,334           6,667
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)       $ 9                 $ 9.3
Warrants and Rights Outstanding, Term (Year)   10 years 10 years 10 years     10 years           5 years
Class of Warrant or Right, Vesting Period (Year)     4 years 4 years                  
Class of Warrant or Right, Outstanding (in shares)               289,277   1,746,993 289,277    
Class of Warrant or Right, Vested and Exercisable (in shares)               266,350   1,697,744 266,350    
Equity Classified Warrants [Member] | Vesting Over 4 Year Term [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   30,000                      
Class of Warrant or Right, Vesting Period (Year)   4 years                      
Equity Classified Warrants [Member] | Vesting Over 3 Year Term [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   5,000                      
Class of Warrant or Right, Vesting Period (Year)   3 years                      
Equity Classified Warrants [Member] | Vesting Immediately [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   1,000                      
Common Stock in 2024 Agreement [Member]                          
Stock Issued During Period, Shares, New Issues (in shares)           283,000              
Securities Purchase Agreement 2024 [Member]                          
Equity Issued, Purchase Price Per Share (in dollars per share)           $ 2.23              
Proceeds from Issuance or Sale of Equity           $ 5,500,000              
The 2023 Securities Purchase Agreement [Member]                          
Stock Issued During Period, Shares, New Issues (in shares)               240,151          
Proceeds from Issuance or Sale of Equity               $ 4,500,000          
Subsequent Event [Member] | Pre-funded Warrants in 2025 Agreement [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)         2,121,029                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)         $ 0.001                
Subsequent Event [Member] | Series D Warrants in 2025 Agreement [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)         6,543,058                
Subsequent Event [Member] | Common Warrants in 2025 Agreement [Member]                          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)         $ 1.07                
Warrants and Rights Outstanding, Term (Year)         5 years                
Subsequent Event [Member] | Series C Warrants In 2025 Warrant Inducement Offer Letter [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)         5,828,570                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)         $ 1                
Proceeds from Issuance or Sale of Equity         $ 5,800,000                
Subsequent Event [Member] | Inducement Warrants In 2025 Warrant Inducement Offer Letter [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)         11,657,140                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)         $ 0.75                
Warrants and Rights Outstanding, Term (Year)         5 years                
Subsequent Event [Member] | Equity Classified Warrants [Member] | Vesting Based On Performance Criteria [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 50,000                        
Subsequent Event [Member] | Equity Classified Warrants [Member] | Vesting Over 4 Year Term [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 50,000                        
Class of Warrant or Right, Vesting Period (Year) 4 years                        
Subsequent Event [Member] | Equity Classified Warrants [Member] | Consultant 1 [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 50,000                        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 1.64                        
Warrants and Rights Outstanding, Term (Year) 10 years                        
Subsequent Event [Member] | Equity Classified Warrants [Member] | Consultant 2 [Member]                          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 1.64                        
Warrants and Rights Outstanding, Term (Year) 10 years                        
Subsequent Event [Member] | Common Stock in 2025 Agreement [Member]                          
Stock Issued During Period, Shares, New Issues (in shares)         1,150,000                
Subsequent Event [Member] | Securities Purchase Agreement 2025 [Member]                          
Equity Issued, Purchase Price Per Share (in dollars per share)         $ 1.07                
Proceeds from Issuance or Sale of Equity         $ 3,500,000                
Subsequent Event [Member] | Securities Purchase Agreement 2025 and Warrant Inducement Offer Letter [Member]                          
Proceeds from Issuance or Sale of Equity         $ 9,300,000