XML 114 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common Stock and Preferred Stock (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Schedule of Shares Reserved for Future Issuance under equity compensation plans
The Company has reserved the following shares of common stock for future issuance under equity compensation plans at December 31:
20242023
Exercise of outstanding stock options5,336,4075,414,360
Vesting of outstanding restricted stock
1,968,3741,268,461
Vesting of outstanding performance stock units
438,500
Future awards under the 2021 Stock Option and Incentive Plan
1,264,2471,697,832
Future awards under the 2021 Employee Stock Purchase Plan
1,128,095839,539
Total shares of authorized common stock reserved for future issuance10,135,6239,220,192