XML 58 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Common Stock (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Schedule of Shares Reserved for Future Issuance
Shares reserved for future issuance at March 31, 2025 are as follows:
 Number of
Shares
Common stock reserved for issuance for:
2021 Employee stock purchase plan928,158 
Pre-funded stock warrants11,193,564 
Outstanding stock options16,208,591 
     Shares reserved for tranche 2 rights46,620,046 
     Maximum shares reserved for tranche 3 rights46,620,046 
Common stock options available for future grant:
2017 Inducement Equity Incentive Plan46,250 
2019 Omnibus Equity Incentive Plan3,241,238 
Total common shares reserved for future issuance124,857,893