XML 51 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders Equity (Narrative) (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 21, 2023
USD ($)
$ / shares
shares
Aug. 15, 2022
USD ($)
shares
Aug. 12, 2022
USD ($)
shares
Aug. 12, 2021
USD ($)
Jul. 31, 2017
$ / shares
shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Mar. 31, 2023
shares
Dec. 31, 2023
$ / shares
shares
Dec. 26, 2023
USD ($)
Dec. 31, 2020
shares
Class of Stock [Line Items]                    
Common stock, par value (in dollars per share) | $ / shares           $ 0.001   $ 0.001    
Dividend rate on convertible exchangeable preferred stock (in percent)           6.00%        
Common stock, shares authorized           100,000,000   100,000,000    
July 2017 - Underwritten Public Offering                    
Class of Stock [Line Items]                    
Warrant Exercises (in shares)           0 0      
Warrants, exercise price per share | $ / shares           $ 600.00        
Percentage of outstanding common stock           4.99%        
Outstanding common stock at election of purchaser           9.99%        
Warrants outstanding           24,968        
December 2023 Private Placement                    
Class of Stock [Line Items]                    
Warrants to purchase shares           419,925        
Exercisable warrants           396,156        
Warrant outstanding Term           7 years        
Warrants, exercise price per share | $ / shares           $ 3.19        
Warrants exercised           0        
December 2020 Private Placement                    
Class of Stock [Line Items]                    
Warrants to purchase shares           44,657        
Warrant Exercises (in shares)           0 0      
Warrant outstanding Term           5 years        
Warrants, exercise price per share | $ / shares           $ 61.95        
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]                    
Exercisable warrants           23,769        
Warrant outstanding Term           5 years        
Warrants, exercise price per share | $ / shares           $ 4.14375        
Cash placement fee, percentage of gross proceeds raised 8.00%                  
Common Stock Warrants | December 2023 Private Placement                    
Class of Stock [Line Items]                    
Warrants to purchase shares 388,200                  
Warrant outstanding Term 7 years                  
Warrants, exercise price per share | $ / shares $ 3.19                  
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                  
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                  
Placement Agent Warrants                    
Class of Stock [Line Items]                    
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 | 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%                  
Maximum | December 2023 Placement Agency Agreement                    
Class of Stock [Line Items]                    
Placement agent fees | $ $ 85,000                  
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]                    
Warrant Exercises (in shares)           0 0      
Warrants, exercise price per share | $ / shares           $ 75.00        
Number of warrant to purchase each share of our common stock           1        
Warrants outstanding           146,000        
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        
Fractional shares issued           0        
6% Convertible Exchangeable Preferred Stock                    
Class of Stock [Line Items]                    
Preferred stock, shares issued           335,273   335,273    
Preferred stock, shares outstanding           335,273   335,273    
Share issue price per share | $ / shares           $ 10.00        
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        
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        
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        
Series A Convertible Preferred Stock                    
Class of Stock [Line Items]                    
Preferred stock, shares issued           264 264 264    
Preferred stock, shares outstanding           264 264 264    
Number of 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 | July 2017 - Underwritten Public Offering                    
Class of Stock [Line Items]                    
Preferred stock, shares issued         8,872          
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   237,745
Preferred stock, shares outstanding           0   119,000    
Outstanding common stock at election of purchaser           9.99%        
Preferred stock conversion ratio           0.33        
Number of common shares issued upon conversion               39,582    
Number of shares converted           119,000   118,745    
Shares reserved for future issuance upon conversion           39,667        
Common Stock | December 2023 Securities Purchase Agreement                    
Class of Stock [Line Items]                    
Common stock, par value (in dollars per share) | $ / shares $ 0.001                  
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