XML 57 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Common Stock (Tables)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Schedule of Shares Reserved for Future Issuance
Shares reserved for future issuance at June 30, 2025 are as follows:
 Number of
Shares
Common stock reserved for issuance for:
2021 Employee stock purchase plan708,161 
Pre-funded stock warrants8,580,507 
Placement agent warrants283,334 
Outstanding stock options25,853,605 
     Shares reserved for the second tranche of the January 2024 financing46,620,046 
     Maximum shares reserved for the second tranche of the January 2024 financing46,620,046 
     Shares reserved for the May 2025 Pre-funded warrants86,666,667 
     Shares reserved for the May 2025 Series A warrants86,666,667 
     Maximum shares reserved for the May 2025 Series B warrants86,666,667 
Common stock options available for future grant:
2017 Inducement Equity Incentive Plan46,250 
2019 Omnibus Equity Incentive Plan596,224 
Total common shares reserved for future issuance389,308,174