XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Common Stock and Preferred Stock (Tables)
9 Months Ended
Sep. 30, 2023
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,
2023
December 31,
2022
Exercise of outstanding stock options5,562,547 5,028,850 
Vesting of outstanding restricted stock1,179,305 463,964 
Future awards under the 2021 Stock Option and Incentive Plan1,707,730 1,976,758 
Future awards under the 2021 Employee Stock Purchase Plan861,286 563,115 
Total shares of authorized common stock reserved for future issuance9,310,868 8,032,687