XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Common Stock and Preferred Stock (Tables)
9 Months Ended
Sep. 30, 2024
Equity [Abstract]  
Schedule of Shares Reserved for Future Issuance
The Company has reserved the following shares of common stock for future issuance as of:
September 30,
2024
December 31,
2023
Exercise of outstanding stock options5,502,085 5,414,360 
Vesting of outstanding restricted stock units
2,014,608 1,268,461 
Vesting of outstanding performance stock units
438,500 — 
Future awards under the 2021 Stock Option and Incentive Plan1,197,800 1,697,832 
Future awards under the 2021 Employee Stock Purchase Plan1,153,675 839,539 
Total shares of authorized common stock reserved for future issuance10,306,668 9,220,192