XML 82 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Common Stock and Preferred Stock (Tables)
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Schedule of Shares Reserved for Future Issuance The Company has reserved the following shares of common stock for future issuance at December 31:
20222021
Exercise of outstanding stock options5,028,8503,461,870
Outstanding restricted stock463,964
Future awards under the 2021 Plan1,976,7582,843,255
Future awards under the 2021 ESPP563,115278,762
Total shares of authorized common stock reserved for future issuance8,032,6876,583,887