v3.25.2
Common Stock, Preferred Stock and Common Stock Warrants (Tables)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Schedule of Warrants
As of June 30, 2025, the Company’s outstanding warrants and pre-funded warrants to purchase shares of common stock consisted of the following:
Issuance DateNumber of
Shares of
Common
Stock Issuable
Exercise
Price
Expiration Date
October 25, 2016171 $593.40 October 24, 2026
December 28, 20173,863 $593.40 December 28, 2027
September 12, 2018674 $593.40 September 12, 2028
October 19, 2018667 $593.40 October 19, 2028
March 13, 2019166 $593.40 March 12, 2029
November 29, 201941,665 $360.00 (a)n/a
March 23, 20211,665 $261.00 (b)n/a
November 9, 202166,934 $149.40 (c)n/a
March 3, 202225,555 $54.00 (d)n/a
July 6, 2022442,541 $32.850 (e)n/a
July 6, 20221,469,159 $32.850 July 6, 2027
December 9, 20221,071,248 $45.00 December 9, 2027
December 9, 2022226,665 $33.00 (f)n/a
May 18, 2023275,437 $45.60 (g)n/a
3,626,410 
(a) In November 2019, the Company received $359.97 per pre-funded warrant, or $21.0 million in aggregate proceeds. Each pre-funded
warrant may be exercised for an additional $0.03 per pre-funded warrant.

(b) In March 2021, the Company received $260.70 per pre-funded warrant, or $435 thousand in aggregate proceeds. Each pre-funded     warrant may be exercised for an additional $0.30 per pre-funded warrant.

(c) In November 2021, the Company received $149.10 per pre-funded warrant, or $10.0 million in aggregate proceeds. Each pre-funded warrant may be exercised for an additional $0.30 per pre-funded warrant.

(d) In March 2022, the Company received $53.70 per pre-funded warrant, or $1.4 million in aggregate proceeds. Each pre-funded warrant may be exercised for an additional $0.30 per pre-funded warrant.

(e) In July 2022, the Company received $32.82 per pre-funded warrant, or $14.5 million in aggregate proceeds. Each pre-funded warrant may be exercised for an additional $0.03 per pre-funded warrant.

(f) In December 2022, the Company received $32.97 per pre-funded warrant, or $7.5 million in aggregate proceeds. Each pre-funded warrant may be exercised for an additional $0.03 per pre-funded warrant.
(g) In May 2023, the Company received $45.57 per pre-funded warrant, or $12.6 million in aggregate proceeds. Each pre-funded warrant may be exercised for an additional $0.03 per pre-funded warrant.