Quarterly report pursuant to Section 13 or 15(d)

Warrants - Schedule of Warrants Vested and Outstanding (Details)

v3.24.1.1.u2
Warrants - Schedule of Warrants Vested and Outstanding (Details)
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Class of Warrant or Right [Line Items]  
Number of Warrants Vested and Outstanding (in shares) 13,259,679
2015 Common Stock Warrants  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 1,250
Weighted Average Remaining Contractual Term (Years) 1 year 25 days
Number of Warrants Vested and Outstanding (in shares) 400
2016 Common Stock Warrants to Service Providers  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 287.50
Weighted Average Remaining Contractual Term (Years) 2 years 7 months 2 days
Number of Warrants Vested and Outstanding (in shares) 160
2019 Common Stock Warrants  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 87.50
Weighted Average Remaining Contractual Term (Years) 7 months 20 days
Number of Warrants Vested and Outstanding (in shares) 32,000
2020 Common Stock Warrants to Placement Agent  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 20.00
Weighted Average Remaining Contractual Term (Years) 1 year 3 months 29 days
Number of Warrants Vested and Outstanding (in shares) 32,668
2021 Inducement Warrants  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 37.50
Weighted Average Remaining Contractual Term (Years) 2 years 3 months 25 days
Number of Warrants Vested and Outstanding (in shares) 84,667
2021 Inducement Warrants to Placement Agent  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 47.00
Weighted Average Remaining Contractual Term (Years) 2 years 3 months 25 days
Number of Warrants Vested and Outstanding (in shares) 5,927
2021 Common Stock Warrants  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 22.50
Weighted Average Remaining Contractual Term (Years) 2 years 6 months
Number of Warrants Vested and Outstanding (in shares) 311,113
2021 Common Stock Warrants to Placement Agent  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 27.50
Weighted Average Remaining Contractual Term (Years) 2 years 6 months
Number of Warrants Vested and Outstanding (in shares) 21,778
2022 Common Stock Warrants to Service Provider  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 10.00
Weighted Average Remaining Contractual Term (Years) 0 years
Number of Warrants Vested and Outstanding (in shares) 8,000
November 2019 EHT Common Stock Warrants  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 72.25
Weighted Average Remaining Contractual Term (Years) 8 months 1 day
Number of Warrants Vested and Outstanding (in shares) 34,213
December 2019 EHT Common Stock Warrants  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 37.25
Weighted Average Remaining Contractual Term (Years) 9 months
Number of Warrants Vested and Outstanding (in shares) 3,783
February 2020 EHT Common Stock Warrants  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 37.25
Weighted Average Remaining Contractual Term (Years) 10 months 9 days
Number of Warrants Vested and Outstanding (in shares) 80,694
August 2023 Convertible Note Common Stock Warrants  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 5.16
Weighted Average Remaining Contractual Term (Years) 9 years 4 months 20 days
Number of Warrants Vested and Outstanding (in shares) 340,000
August 2023 PIPE Financing Common Stock Warrants  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 5.16
Weighted Average Remaining Contractual Term (Years) 9 years 4 months 20 days
Number of Warrants Vested and Outstanding (in shares) 2,325,537
January 2024 Pre-Funded Warrants Common Stock  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 0.001
Number of Warrants Vested and Outstanding (in shares) 9,978,739