XML 63 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Note 8 - Stockholders' Equity (Details Textual)
12 Months Ended
Dec. 02, 2024
USD ($)
Sep. 03, 2024
USD ($)
$ / shares
shares
Aug. 29, 2024
$ / shares
shares
May 30, 2024
Feb. 09, 2024
USD ($)
$ / shares
shares
Dec. 06, 2023
USD ($)
Nov. 16, 2023
USD ($)
$ / shares
shares
Jun. 21, 2023
USD ($)
$ / shares
shares
Apr. 12, 2022
USD ($)
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Sep. 30, 2024
USD ($)
Dec. 31, 2022
$ / shares
Common Stock, Shares Authorized (in shares) | shares                   50,000,000 100,000,000    
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares                   $ 0.001 $ 0.001    
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares                   $ 3.1 $ 94.5   $ 95.4
Payments of Stock Issuance Costs                   $ 1,252,000 $ 662,000    
Proceeds from Issuance of Common Stock                   $ 10,552,000 $ 4,388,000    
Common Warrants With Stock [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares   2,400,000 1,377,990                    
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares   $ 3 $ 3                    
Common Warrants Issued With Warrants [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares     1,022,010                    
Prefunded Warrants [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares     1,022,010                    
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares     $ 2.999                    
Warrants To Purchase Common Stock [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares         67,104                
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares         $ 6.6                
Common Stock In 2024 Agreement [Member]                          
Stock Issued During Period, Shares, New Issues | shares     1,377,990                    
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares     $ 0.001                    
September 2024 Financing [Member]                          
Proceeds from Issuance or Sale of Equity   $ 7,200,000                      
Payments of Stock Issuance Costs   $ 926,000                      
September 2024 Financing [Member] | Company Directors and Executive Officers [Member]                          
Stock Issued During Period, Shares, New Issues | shares                   211,000      
Common Warrants With Stock [Member]                          
Stock Issued During Period, Shares, New Issues | shares   2,400,000                      
February 2024 Financing [Member]                          
Stock Issued During Period, Shares, New Issues | shares         134,199                
Proceeds from Issuance or Sale of Equity         $ 875,000                
Payments of Stock Issuance Costs         $ 43,000                
November 2023 Financing [Member]                          
Stock Issued During Period, Shares, New Issues | shares             133,333            
Payments of Stock Issuance Costs             $ 312,000            
Shares Issued, Price Per Share (in dollars per share) | $ / shares             $ 9.75            
Proceeds from Issuance of Common Stock             $ 1,300,000            
June 2023 Financing [Member]                          
Stock Issued During Period, Shares, New Issues | shares               75,543          
Payments of Stock Issuance Costs               $ 194,000          
Shares Issued, Price Per Share (in dollars per share) | $ / shares               $ 35.04          
Proceeds from Issuance of Common Stock               $ 2,600,000          
June 2023 Financing [Member] | Company’s Directors and Executive Officers [Member]                          
Stock Issued During Period, Shares, New Issues | shares               13,556          
Sales Agreement with Cantor Fitzgerald Co (Cantor) [Member]                          
Stock Issued During Period, Shares, New Issues | shares                   428,864 14,349    
Payments of Stock Issuance Costs                   $ 94,000 $ 179,000    
Proceeds from Issuance of Common Stock                   2,500,000 $ 441,000    
Sale of Stock, Aggregate Value, Maximum                 $ 10,500,000        
Accrued Sales Commission, Current, Percentage                 3.00%        
Sales Agreement With H.C. Wainwright & Co., LLC [Member]                          
Sale of Stock, Aggregate Value, Maximum $ 1,300,000         $ 2,750,000              
Accrued Sales Commission, Current, Percentage           3.00%              
Sale of Stock, Available Value                   $ 1,300,000   $ 264,000  
Reverse Stock Split [Member]                          
Stockholders' Equity Note, Stock Split, Conversion Ratio       15