v3.25.2
Common Stock (Tables)
6 Months Ended
Jun. 30, 2025
Common Stock.  
Schedule of reserved common stock

As of

June 30, 

    

2025

Common shares reserved for exercise of pre-funded warrants

17,362,147

Common shares reserved for issuance upon exercise of outstanding warrants

8,220,620

Common shares reserved for exercise of outstanding stock options and unvested restricted stock units under the 2017 and 2018 Plans

9,073,176

Common shares reserved for exercise of outstanding stock options and unvested restricted stock units under the 2022 Inducement Plan

4,642,939

Common shares reserved for future issuance under the 2018 Plan

3,442,572

Common shares reserved for future issuance under the 2022 Inducement Plan

1,764,979

Common shares reserved for future issuance under the 2018 ESPP

2,550,305

47,056,738