Quarterly report pursuant to Section 13 or 15(d)

Warrants - Schedule of Warrants Vested and Outstanding (Details)

v3.24.3
Warrants - Schedule of Warrants Vested and Outstanding (Details)
9 Months Ended
Sep. 30, 2024
$ / shares
shares
Class of Warrant or Right [Line Items]  
Number of Warrants Vested and Outstanding (in shares) 11,950,106
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) 6 months 21 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 29 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) 1 month 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) 9 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) 1 year 9 months 21 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) 1 year 9 months 21 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) 1 year 11 months 26 days
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) 1 year 11 months 26 days
Number of Warrants Vested and Outstanding (in shares) 21,778
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) 1 month 28 days
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) 2 months 26 days
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) 4 months 6 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) 8 years 10 months 17 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) 8 years 10 months 17 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) 8,677,166