v3.25.2
Common Stock and Preferred Stock (Tables)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Schedule of Shares Reserved for Future Issuance
The Company has reserved the following shares of common stock for future issuance as of:
June 30,
2025
December 31,
2024
Exercise of outstanding stock options6,008,644 5,336,407 
Vesting of outstanding restricted stock units
2,484,038 1,968,374 
Vesting of outstanding performance stock units
438,500 438,500 
Future awards under the 2021 Stock Option and Incentive Plan1,195,876 1,264,247 
Future awards under the 2021 Employee Stock Purchase Plan1,453,439 1,128,095 
Future awards under the 2025 Inducement Plan
246,180 — 
Total shares of authorized common stock reserved for future issuance11,826,677 10,135,623