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 | | | | | | | | | |
Proceeds from warrant exercise and sale | $ | | | | | | | $ 3,100,000 | | | | | | | | | | |
Placement agent transaction fees, equal to percentage of gross proceeds from sale | | | | | | | 8% | | | | | | | | | | |
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 | | | | | | | | | |
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% | | | | | | | | | | | | | | | |
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 | | | | | | | | |