XML 69 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Narrative) (Details)
1 Months Ended 12 Months Ended
May 02, 2024
USD ($)
Apr. 30, 2024
$ / shares
shares
Dec. 21, 2023
USD ($)
$ / shares
shares
Aug. 15, 2022
USD ($)
shares
Aug. 12, 2022
USD ($)
shares
Aug. 12, 2021
USD ($)
Dec. 31, 2021
shares
Jul. 31, 2017
$ / shares
shares
Dec. 31, 2024
USD ($)
item
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Nov. 13, 2024
$ / shares
shares
Apr. 29, 2024
$ / shares
shares
Mar. 14, 2024
Dec. 26, 2023
USD ($)
Class of Stock [Line Items]                            
Common stock, par value (in dollars per share) | $ / shares                 $ 0.001 $ 0.001        
Gross proceeds | $ $ 8,000,000.0               $ 6,209,000 $ 1,049,000        
Common stock, shares authorized                 100,000,000 100,000,000        
Cash placement fee, percentage of gross proceeds raised                       7.00%    
Management fee percentage                       1.00%    
December 2023 Private Placement                            
Class of Stock [Line Items]                            
Warrants to purchase shares                 419,925          
Warrants, exercise price per share | $ / shares                 $ 3.19          
Warrant outstanding Term                 7 years          
Exercisable warrants                 396,156          
Warrants exercised                 0 0        
December 2020 Warrants                            
Class of Stock [Line Items]                            
Warrants to purchase shares                 44,657          
Warrants, exercise price per share | $ / shares                 $ 61.95          
Warrant outstanding Term                 5 years          
Number of warrants lapsing during period                 15,833          
Warrants exercised                   0        
April 2024 Warrants                            
Class of Stock [Line Items]                            
Warrants to purchase shares                 7,664,082          
Exercisable warrants                 15,059,972          
December 2023 Insider Private Placement                            
Class of Stock [Line Items]                            
Share issue price per share | $ / shares     $ 3.315                      
December 2023 Placement Agency Agreement                            
Class of Stock [Line Items]                            
Warrants, exercise price per share | $ / shares                 $ 4.14375          
Warrant outstanding Term                 5 years          
Exercisable warrants                 23,769          
Cash placement fee, percentage of gross proceeds raised     8.00%                      
April 2024 Securities Purchase Agreement                            
Class of Stock [Line Items]                            
Number of shares issued (in shares)   145,000                        
November 2024 Warrant Exercise and Reload Agreement                            
Class of Stock [Line Items]                            
Warrants to purchase shares                 19,875,780   4,968,945      
Exercisable warrants                 19,875,780          
Warrants exercised                 0 0        
Common Stock Warrants | December 2023 Private Placement                            
Class of Stock [Line Items]                            
Warrants to purchase shares     388,200                      
Warrants, exercise price per share | $ / shares     $ 3.19                      
Warrant outstanding Term     7 years                      
Total gross proceeds received | $                           $ 1,000,000.0
Common Stock Warrants | December 2023 Insider Private Placement | Chief Executive Officer                            
Class of Stock [Line Items]                            
Warrants to purchase shares     6,070                      
Common Stock Warrants | December 2023 Insider Private Placement | Chief Financial Officer and Chief Operating Officer                            
Class of Stock [Line Items]                            
Warrants to purchase shares     1,886                      
Common Stock Warrants | April 2024 Securities Purchase Agreement                            
Class of Stock [Line Items]                            
Warrants, exercise price per share | $ / shares   $ 1.36                        
Pre-Funded Warrants | December 2023 Securities Purchase Agreement                            
Class of Stock [Line Items]                            
Warrants to purchase shares     219,700                      
Warrants, exercise price per share | $ / shares     $ 0.001                      
Share issue price per share | $ / shares     $ 3.314                      
Pre-Funded Warrants | April 2024 Warrants                            
Class of Stock [Line Items]                            
Warrants, exercise price per share | $ / shares                 $ 0.0001          
Exercisable warrants                 4,823,945          
Warrants exercised                 4,823,945          
Pre-Funded Warrants | April 2024 Securities Purchase Agreement                            
Class of Stock [Line Items]                            
Warrants to purchase shares   4,823,945                        
Warrants, exercise price per share | $ / shares   $ 0.0001                        
Placement Agent Warrants                            
Class of Stock [Line Items]                            
Warrants to purchase shares                       298,137    
Warrants, exercise price per share | $ / shares                       $ 2.0125    
Warrant outstanding Term                       5 years 6 months    
Placement Agent Warrants | December 2023 Securities Purchase Agreement                            
Class of Stock [Line Items]                            
Warrant outstanding Term     5 years                      
Aggregate fair value Warrants | $                 $ 47,000          
Placement Agent Warrants | December 2023 Private Placement                            
Class of Stock [Line Items]                            
Exercisable warrants                 7,956          
Placement Agent Warrants | April 2024 Warrants                            
Class of Stock [Line Items]                            
Warrants, exercise price per share | $ / shares                 $ 2.0125          
Warrant outstanding Term                 5 years 6 months          
Exercisable warrants                 298,137          
Placement Agent Warrants | December 2023 Placement Agency Agreement                            
Class of Stock [Line Items]                            
Warrants to purchase shares     23,769                      
Warrants, exercise price per share | $ / shares     $ 4.14375                      
Percentage of outstanding common stock     6.00%                      
Pre-funded warrants and common warrants | April 2024 Securities Purchase Agreement                            
Class of Stock [Line Items]                            
Share issue price per share | $ / shares   $ 1.6099                        
Series A warrants                            
Class of Stock [Line Items]                            
Warrant outstanding Term   5 years 6 months                        
Series A warrants | April 2024 Warrants                            
Class of Stock [Line Items]                            
Warrants, exercise price per share | $ / shares                 $ 1.36          
Warrant outstanding Term                 5 years 6 months          
Exercisable warrants                 4,968,945          
Series A warrants | April 2024 Securities Purchase Agreement                            
Class of Stock [Line Items]                            
Warrants to purchase shares   4,968,945                        
Series B Warrants (Prior warrant)                            
Class of Stock [Line Items]                            
Conversion of Stock, Shares Converted                 119,000          
Series B Warrants (Prior warrant) | April 2024 Warrants                            
Class of Stock [Line Items]                            
Warrants to purchase shares                 4,968,945          
Warrants, exercise price per share | $ / shares                 $ 1.36          
Warrant outstanding Term                 18 months          
Warrants exercised                 2,571,945          
Series B Warrants (Prior warrant) | April 2024 Securities Purchase Agreement                            
Class of Stock [Line Items]                            
Warrants to purchase shares   4,968,945                        
Warrant outstanding Term   18 months                        
Series B Warrants (Prior warrant) | November 2024 Warrant Exercise and Reload Agreement                            
Class of Stock [Line Items]                            
Class of Warrant or Right, Reduced Exercise Price of Warrants or Rights | $ / shares                     $ 0.415      
Series C Warrrants | November 2024 Warrant Exercise and Reload Agreement                            
Class of Stock [Line Items]                            
Warrants, exercise price per share | $ / shares                 $ 0.415          
Warrant outstanding Term                 5 years 6 months   5 years 6 months      
Exercisable warrants                 9,937,890          
Series D Warrants | November 2024 Warrant Exercise and Reload Agreement                            
Class of Stock [Line Items]                            
Warrants to purchase shares                 9,937,890          
Warrants, exercise price per share | $ / shares                 $ 0.415          
Warrant outstanding Term                 18 months   18 months      
Maximum | December 2023 Placement Agency Agreement                            
Class of Stock [Line Items]                            
Placement agent fees | $     $ 85,000                      
Maximum | Series C Warrrants | November 2024 Warrant Exercise and Reload Agreement                            
Class of Stock [Line Items]                            
Warrants to purchase shares                     9,937,890      
Maximum | Series D Warrants | November 2024 Warrant Exercise and Reload Agreement                            
Class of Stock [Line Items]                            
Warrants to purchase shares                     9,937,890      
Cantor Fitzgerald & Co.                            
Class of Stock [Line Items]                            
Aggregate offering price | $           $ 50,000,000.0                
Number of share sold under the sales agreement       218,738                    
Proceeds from issuance of common stock, gross | $       $ 7,600,000                    
Cantor Fitzgerald & Co. | August 2021 Controlled Equity Offering Sales Agreement                            
Class of Stock [Line Items]                            
Number of share sold under the sales agreement         132,473                  
Aggregate purchase price | $         $ 4,494,496                  
Total gross proceeds received | $         $ 2,721,187                  
Reclassified shares         207,807                  
Reclassified shares for which no proceeds were received         75,333                  
Co-Placement Agents                            
Class of Stock [Line Items]                            
Warrants, exercise price per share | $ / shares                 $ 75.00          
Warrant Exercises (in shares)                 26,667 0        
Number of warrant to purchase each share of our common stock                 1          
Warrants outstanding                 119,333          
Fractional shares issued                 0          
Co-Placement Agents | Common Stock Warrants                            
Class of Stock [Line Items]                            
Percentage of outstanding common stock                 4.99%          
Outstanding common stock at election of purchaser                 9.99%          
Notice period from the holder to increase the percentage of ownership of outstanding common stock after exercise of warrants                 61 days          
Co-Placement Agents | Common Stock Warrants | April 2024 Securities Purchase Agreement                            
Class of Stock [Line Items]                            
Percentage of outstanding common stock   4.99%                        
Outstanding common stock at election of purchaser   9.99%                        
Roth Capital Partners, LLC                            
Class of Stock [Line Items]                            
Percentage of compensation raised                         7.00%  
Ladenburg Thalmann & Co. Inc                            
Class of Stock [Line Items]                            
Percentage of compensation raised                         8.00%  
6% Convertible Exchangeable Preferred Stock                            
Class of Stock [Line Items]                            
Preferred stock, shares issued                 135,273 335,273        
Preferred stock, shares outstanding                 135,273 335,273        
Share issue price per share | $ / shares                 $ 10.00          
Number of common shares issued upon conversion                 0.0000167          
Share Price | $ / shares                 $ 888,300          
Dividend rate on convertible exchangeable preferred stock (in percent)                 6.00% 6.00%        
Liquidation preference (in dollars per share) | $ / shares                 $ 10.00          
Accrued and unpaid dividends in arrears on preferred stock | $                 $ 300,000          
Accrued and unpaid dividends in arrears on preferred stock (in dollars per share) | $ / shares                 $ 2.55          
Shares reserved for future issuance upon conversion                 6          
Conversion price (in dollars per share) | $ / shares                 $ 592,200          
Percentage of closing sales price of common stock that conversion price must exceed in order for preferred stock to be convertible                 150.00%          
Number of trading days within 30 trading days in which the closing price of common stock must exceed conversion price for preferred stock to be convertible                 20 days          
Number of trading days during which closing price of common stock must exceed conversion price for at least 20 days in order for the preferred stock to be convertible                 30 days          
Number of trading days prior to notice of automatic conversion                 5 days          
Number of quarterly periods in which dividends are not paid that triggers the right of preferred stock holders to nominate and elect directors | item                 6          
Interest rate of Convertible Subordinated Debentures (as a percent)                 6.00%          
Redemption price per share (in dollars per share) | $ / shares                 $ 10.00          
Debt principal amount per share, basis for exchange (in dollars per share) | $ / shares                 $ 10.00          
Debt instrument, term                 25 years          
Preferred stock dividend declared per share | $ / shares                   $ 0.15        
Series A Convertible Preferred Stock                            
Class of Stock [Line Items]                            
Preferred stock, shares issued               8,872 264 264        
Preferred stock, shares outstanding                 264 264        
Conversion of Stock, Shares Converted                 440          
Price per share used to determine number of shares of common stock | $ / shares               $ 1,000            
Conversion price of convertible preferred stock | $ / shares               $ 600.00            
Conversion percentage               9.99%            
Measurement period of consecutive trading days used in determining whether specified triggers are met which would allow the entity to require the conversion of all or part of outstanding preferred stock                 30 days          
Percentage of blocker provision               4.99%            
Series A Convertible Preferred Stock | Minimum                            
Class of Stock [Line Items]                            
Percentage by which the weighted average price of common stock during the measurement period exceeds the initial conversion price which triggers the right of the entity to cause all or part of the outstanding preferred stock to be converted                 300.00%          
Threshold amount of daily trading volume on each trading day during the measurement period which triggers the right of the entity to cause all or part of the outstanding preferred stock to be converted | $                 $ 500,000          
Series B Convertible Preferred Stock                            
Class of Stock [Line Items]                            
Preferred stock, shares issued                 0 119,000        
Preferred stock, shares outstanding                 0 119,000        
Number of share sold under the sales agreement             237,745              
Outstanding common stock at election of purchaser                 9.99%          
Preferred stock conversion ratio                 0.33          
Number of common shares issued upon conversion                 39,667          
Conversion of Stock, Shares Converted                 0          
Common Stock | December 2023 Securities Purchase Agreement                            
Class of Stock [Line Items]                            
Share issue price per share | $ / shares     $ 3.315                      
Common stock, shares authorized     168,500                      
Common Stock | December 2023 Insider Private Placement | Chief Executive Officer                            
Class of Stock [Line Items]                            
Common stock, shares authorized     6,070                      
Common Stock | December 2023 Insider Private Placement | Chief Financial Officer and Chief Operating Officer                            
Class of Stock [Line Items]                            
Common stock, shares authorized     1,886                      
Common Stock | April 2024 Securities Purchase Agreement                            
Class of Stock [Line Items]                            
Share issue price per share | $ / shares   $ 1.61