v3.25.1
Note 15 - Stockholders Equity (Details Textual)
1 Months Ended 12 Months Ended 24 Months Ended
Mar. 03, 2025
$ / shares
Feb. 14, 2025
Feb. 27, 2024
USD ($)
Feb. 22, 2024
$ / shares
shares
Oct. 20, 2023
USD ($)
shares
Oct. 04, 2023
$ / shares
shares
Sep. 08, 2023
USD ($)
shares
Jul. 12, 2023
USD ($)
shares
May 15, 2023
USD ($)
shares
May 11, 2023
May 10, 2023
Jul. 12, 2022
USD ($)
$ / shares
shares
Nov. 30, 2022
USD ($)
$ / shares
shares
Nov. 30, 2017
Nov. 30, 2010
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
shares
Jun. 30, 2022
USD ($)
$ / shares
shares
Sep. 26, 2024
shares
May 24, 2024
USD ($)
shares
Feb. 07, 2024
$ / shares
shares
May 31, 2023
USD ($)
$ / shares
Jun. 16, 2020
USD ($)
$ / shares
shares
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares                               $ 0.0001 $ 0.0001              
Proceeds from Issuance of Common Stock                               $ 10,000 $ 816,000              
Proceeds from Issuance of Private Placement                               $ 977,000 $ 6,261,000              
Common Stock, Capital Shares Reserved for Future Issuance (in shares) | shares                               8,934,233 1,717,111              
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Payments                               $ 0                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value                               $ 0 $ 0              
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares                               $ 7.81 $ 30.91              
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value                               $ 1,152,000 $ 1,552,000              
The 2010 Share Option Plan [Member]                                                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)                           10 years 7 years                  
Common Stock, Capital Shares Reserved for Future Issuance (in shares) | shares                               3,155 2,566              
The 2019 Plan [Member]                                                
Common Stock, Capital Shares Reserved for Future Issuance (in shares) | shares                               25,939 6,351              
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) | shares                               2,728                
Share-based Compensation Arrangement by Share-based Payment Award, Increase in Authorized Shares, Percentage of Outstanding Stock Maximum                               4.00%                
The 2024 Investor Warrants [Member]                                                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares       $ 14.74                                        
Warrants and Rights Outstanding, Term (Year)       5 years                                        
Voting Preferred Stock [Member]                                                
Preferred Stock, Liquidation Preference Per Share (in dollars per share) | $ / shares                         $ 330                      
Preferred Stock, Convertible, Conversion Ratio                         0.0606                      
Preferred Stock, Convertible, Volume Weighted Average Price Per Common Share (in dollars per share) | $ / shares                         $ 206.25                      
Senior Preferred Stock [Member]                                                
Preferred Stock, Convertible, Conversion Ratio                 0.2424                              
Liquidation Preference, Multiplier                 2.5                              
Conversion Price, Benchmark, Multiplier                 2.75                              
Series X Convertible Preferred Stock [Member][                                                
Shares Issued, Price Per Share (in dollars per share) | $ / shares           $ 221.1                                    
Preferred Stock, Convertible, Conversion Ratio           0.9091                                    
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares           $ 0.0001                                    
Preferred Stock, Shares Authorized (in shares) | shares           400,000                                    
Preferred Stock, Dividend Rate, Percentage           12.50%                                    
Series Y Convertible Preferred Stock [Member]                                                
Preferred Stock, Convertible, Conversion Ratio                                         9.0909      
Preferred Stock, Shares Authorized (in shares) | shares                                       900,000 600,000      
Preferred Stock, Convertible, Minimum Proceeds From Conversion                                         $ 30,000,000      
Common Stock [Member]                                                
Stock Issued During Period, Shares, New Issues (in shares) | shares                               758 31,210              
H.C. Wainwright & Co., LLC [Member] | Placement Agent Warrants [Member]                                                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                                           $ 20.1438    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares                                           5,204    
Equity Purchase Agreement [Member] | Lincoln Park [Member]                                                
Equity Purchase Agreement, Maximum Offering Amount                                               $ 31,000,000
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares                                               $ 0.0001
Equity Purchase Agreement, Maximum Shares Issuable (in shares) | shares                                               47,050
Equity Agreement, Maximum Percentage of Stock Outstanding                                               19.99%
Equity Agreement, Minimum Average Purchase Price (in dollars per share) | $ / shares                                               $ 655.9575
Maximum Percentage of Outstanding Stock, Beneficial Ownership                                               9.99%
Stock Issued During Period, Shares, New Issues (in shares) | shares                                   2,425 20,831          
Shares Issued, Price Per Share (in dollars per share) | $ / shares                                     $ 445.5          
Stock Issued During Period, Shares, Commitment Fee (in shares) | shares                                     1,271          
Stock Issued During Period, Value, Commitment Fee                                     $ 620,000          
Deferred Offering Costs                                   $ 0 $ 123,000          
Proceeds from Issuance of Common Stock                                   $ 272,000            
LPC Purchase Agreement 2022 [Member] | Lincoln Park [Member]                                                
Equity Purchase Agreement, Maximum Offering Amount                       $ 11,000,000                        
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares                       $ 0.0001                        
Equity Purchase Agreement, Maximum Shares Issuable (in shares) | shares                       78,020                        
Equity Agreement, Maximum Percentage of Stock Outstanding                       19.99%                        
Maximum Percentage of Outstanding Stock, Beneficial Ownership                       9.99%                        
Shares Issued, Price Per Share (in dollars per share) | $ / shares                               $ 12.76 $ 43.626              
Stock Issued During Period, Shares, Commitment Fee (in shares) | shares                       4,155       758 70,587              
Stock Issued During Period, Value, Commitment Fee                       $ 330,000       $ 10,000 $ 3,080,000              
The 2022 Private Placement [Member]                                                
Proceeds from Issuance of Private Placement                         $ 6,720,000                      
Payments of Stock Issuance Costs                         $ 202,000                      
The 2022 Private Placement [Member] | Convertible Preferred Stock [Member]                                                
Stock Issued During Period, Shares, New Issues (in shares) | shares                         3,185,000                      
The 2022 Private Placement [Member] | Common Stock [Member]                                                
Stock Issued During Period, Shares, New Issues (in shares) | shares                         10,608                      
Multi-Tranche Private Placement 2023 [Member]                                                
Equity Purchase Agreement, Maximum Offering Amount                                             $ 9,000,000  
Equity Purchase Agreement, Minimum Aggregate Purchase Amount Per Tranche                                             $ 500,000  
Multi-Tranche Private Placement 2023 [Member] | Senior Preferred Stock [Member]                                                
Stock Issued During Period, Shares, New Issues (in shares) | shares         502,513   292,398 500,000 280,899                              
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares                                             $ 0.0001  
Proceeds from Issuance of Preferred Stock and Preference Stock         $ 2,000,000   $ 1,000,000 $ 2,000,000 $ 2,000,000                              
Registered Direct Offering [Member]                                                
Maximum Percentage of Outstanding Stock, Beneficial Ownership       4.99%                                        
Stock Issued During Period, Shares, New Issues (in shares) | shares       74,342                                        
Shares Issued, Price Per Share (in dollars per share) | $ / shares       $ 16.115                                        
Payments of Stock Issuance Costs                               $ 222,000                
Proceeds from Issuance or Sale of Equity     $ 1,200,000                                          
Registered Direct Offering [Member] | H.C. Wainwright & Co., LLC [Member]                                                
Placement Agent Fee, Percentage of Gross Proceeds     7.00%                                          
Management Fee, Percentage of Gross Proceeds     1.00%                                          
Subsequent Event [Member]                                                
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 0.0001                                              
Maximum [Member] | Registered Direct Offering [Member]                                                
Maximum Percentage of Outstanding Stock, Beneficial Ownership       9.99%                                        
Reverse Stock Split [Member]                                                
Stockholders' Equity Note, Stock Split, Conversion Ratio                   15                            
Reverse Stock Split [Member] | Subsequent Event [Member]                                                
Stockholders' Equity Note, Stock Split, Conversion Ratio 11                                              
Reverse Stock Split [Member] | Minimum [Member]                                                
Stockholders' Equity Note, Stock Split, Conversion Ratio                     5                          
Reverse Stock Split [Member] | Minimum [Member] | Subsequent Event [Member]                                                
Stockholders' Equity Note, Stock Split, Conversion Ratio   5                                            
Reverse Stock Split [Member] | Maximum [Member]                                                
Stockholders' Equity Note, Stock Split, Conversion Ratio                     15                          
Reverse Stock Split [Member] | Maximum [Member] | Subsequent Event [Member]                                                
Stockholders' Equity Note, Stock Split, Conversion Ratio   16