Annual report pursuant to Section 13 and 15(d)

Capital Stock (Details)

v3.24.1
Capital Stock (Details)
1 Months Ended 12 Months Ended
Aug. 07, 2023
USD ($)
shares
Aug. 05, 2023
day
$ / shares
Jun. 06, 2023
USD ($)
$ / shares
shares
Feb. 22, 2023
USD ($)
shares
Feb. 10, 2023
USD ($)
shares
Feb. 03, 2023
USD ($)
$ / shares
shares
Nov. 17, 2022
USD ($)
$ / shares
shares
Jul. 26, 2022
USD ($)
$ / shares
shares
Jun. 18, 2022
shares
Nov. 30, 2023
USD ($)
shares
Aug. 31, 2023
shares
Jul. 31, 2023
shares
Jun. 30, 2023
shares
Apr. 30, 2023
USD ($)
shares
Feb. 28, 2023
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Class of Stock [Line Items]                                  
Net proceeds from sale | $     $ 5,600,000                            
Underwriting discount and commissions | $     500,000                            
Underwriting expenses | $     $ 200,000                            
Exercise price (in usd per share) | $ / shares               $ 8.00                  
Proceeds from warrant exercise and sale | $             $ 3,100,000                    
Placement agent transaction fees, equal to percentage of gross proceeds from sale             8.00%                    
Proceeds from exercise of warrants | $                   $ 8,600           $ 307,079 $ 520,000
Proceeds from private placement, net of issuance costs | $                               115,715 0
Warrants outstanding (in shares) 11,500,000                                
Deemed dividends from warrant reset provision | $ $ 500,000                             $ 530,985 $ 0
Lincoln Park                                  
Class of Stock [Line Items]                                  
Proceeds from issuance of common stock, net of offering costs | $       $ 100,000                   $ 300,000      
Common Stock                                  
Class of Stock [Line Items]                                  
Issuance of Panoptes holdback shares (in shares)                                 10,087
Issuance of shares of common stock from warrant exercises (in shares)                               66,400 65,000
Class A Warrant                                  
Class of Stock [Line Items]                                  
Warrants exercised (in shares)             654,609                    
Inducement Warrant                                  
Class of Stock [Line Items]                                  
Exercise price (in usd per share) | $ / shares             $ 5.97                    
Period from issuance that warrant becomes exercisable             6 months                    
Warrants and rights outstanding, term             18 months                    
Class C Warrant                                  
Class of Stock [Line Items]                                  
Issuance of shares of common stock from warrant exercises (in shares)         50,000         8,200         50,000    
Proceeds from exercise of warrants | $         $ 300,000                        
Class D Warrants                                  
Class of Stock [Line Items]                                  
Issuance of shares of common stock from warrant exercises (in shares)                   8,200              
Public Offering                                  
Class of Stock [Line Items]                                  
Public offering price (in usd per share) | $ / shares               8.00                  
Shares issued, price per preferred share, five thousand Class A warrants and five thousand Class B warrants (in usd per share) | $ / shares               $ 1,000                  
Net proceeds from sale | $               $ 5,300,000                  
Underwriting discount and commissions | $               400,000                  
Underwriting expenses | $               $ 300,000                  
Proceeds from issuance of common stock, net of offering costs | $                               $ 5,595,962 $ 5,377,719
Public Offering | Common Stock                                  
Class of Stock [Line Items]                                  
Issuance of Stock (in shares)                               2,197,628 592,392
Public Offering | Class A Warrant                                  
Class of Stock [Line Items]                                  
Number of warrants issued to purchase the shares (in shares)               30,095,697                  
Number of warrants considered for determination of public offering price of preferred shares issued with warrants (in shares)               5,000                  
Public Offering | Class A Warrants, Exercise of Option                                  
Class of Stock [Line Items]                                  
Number of warrants issued to purchase the shares (in shares)               3,925,525                  
Public Offering | Class B Warrant                                  
Class of Stock [Line Items]                                  
Number of warrants issued to purchase the shares (in shares)               30,095,697                  
Number of warrants considered for determination of public offering price of preferred shares issued with warrants (in shares)               5,000                  
Public Offering | Class B Warrant, Exercise Of Option                                  
Class of Stock [Line Items]                                  
Number of warrants issued to purchase the shares (in shares)               3,925,525                  
Public Offering | Class C Warrant                                  
Class of Stock [Line Items]                                  
Number of warrants issued to purchase the shares (in shares)     5,750,000                            
Public Offering | Class D Warrants                                  
Class of Stock [Line Items]                                  
Number of warrants issued to purchase the shares (in shares)     5,750,000                            
Public Offering | Class C and Class D Warrants                                  
Class of Stock [Line Items]                                  
Exercise price (in usd per share) | $ / shares   $ 0.5231 $ 1.10                            
Warrants exercise price reduction, trading day period immediately following initial exercise day | day   60                              
Warrant exercise price reduction percentage of average of the volume weighted average price for trading day period immediately prior to reset date   90.00%                              
Warrants exercise price reduction, trading day period immediately prior to reset date | day   5                              
Private Placement                                  
Class of Stock [Line Items]                                  
Issuance of Stock (in shares)           52,798                      
Number of warrants issued to purchase the shares (in shares)           105,596                      
Warrants and rights outstanding, term           5 years                      
Proceeds from private placement, net of issuance costs | $           $ 100,000                      
Warrants exercisable, anniversary of closing date           6 months                      
Private Placement | Common Stock                                  
Class of Stock [Line Items]                                  
Exercise price (in usd per share) | $ / shares           $ 3.538                      
Private Placement | Common Stock                                  
Class of Stock [Line Items]                                  
Issuance of Stock (in shares)                               52,798  
Over-Allotment Option | Class C Warrants, Exercise Option                                  
Class of Stock [Line Items]                                  
Number of warrants issued to purchase the shares (in shares)     750,000                            
Over-Allotment Option | Class D Warrants, Exercise Option                                  
Class of Stock [Line Items]                                  
Number of warrants issued to purchase the shares (in shares)     750,000                            
Common Shares                                  
Class of Stock [Line Items]                                  
Number of warrants issued to purchase the shares (in shares)               98,138                  
Common Shares | Public Offering                                  
Class of Stock [Line Items]                                  
Issuance of Stock (in shares)               592,392                  
Number of warrants issued to purchase the shares (in shares)               160,000                  
Number of securities called by each warrant or right (in shares)               40                  
Warrants convertible into common stock (in shares)               1,504,785                  
Series E Convertible Preferred Stock | Public Offering                                  
Class of Stock [Line Items]                                  
Number of shares issued upon conversion (in shares)               1,280                  
Common Stock                                  
Class of Stock [Line Items]                                  
Number of shares issued upon conversion (in shares)                     481,770 481,770 2,688,822        
Common Stock | Lincoln Park                                  
Class of Stock [Line Items]                                  
Issuance of Stock (in shares)       20,000                   105,000      
Equity line of credit (up to) | $           $ 10,000,000                      
Common Stock | Inducement Warrant                                  
Class of Stock [Line Items]                                  
Number of warrants issued to purchase the shares (in shares)             654,609                    
Common Stock | Public Offering                                  
Class of Stock [Line Items]                                  
Issuance of Stock (in shares)     2,197,628                            
Number of warrants issued to purchase the shares (in shares)     3,552,372                            
Common Stock | Over-Allotment Option                                  
Class of Stock [Line Items]                                  
Number of warrants issued to purchase the shares (in shares)     750,000                            
Series F Convertible Preferred Stock                                  
Class of Stock [Line Items]                                  
Conversion of stock, shares converted (in shares)                     530 530 2,958        
Series F Convertible Preferred Stock | Public Offering                                  
Class of Stock [Line Items]                                  
Number of shares issued upon conversion (in shares)     3,908                            
Series F Convertible Preferred Stock | Public Offering | 909 Class C and 909 Class D Warrants                                  
Class of Stock [Line Items]                                  
Purchase price (in usd per share) | $ / shares     $ 999.90                            
Panoptes Pharma Ges .m.b.h.                                  
Class of Stock [Line Items]                                  
Issuance of Panoptes holdback shares (in shares)                 10,087                
Holdback shares, term                 18 months