XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Common Stock (Tables)
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Schedule of Stock by Class
As of June 30, 2023 and December 31, 2022, the Company had reserved common stock for future issuance as follows:
June 30,December 31,
20232022
Shares available for future grant under the 2021 Plan841,592 1,443,946 
Outstanding options under the 2021 Plan3,457,501 3,446,583 
Outstanding restricted stock units under the 2021 Plan2,992,124 1,756,209 
Common stock available for ESPP515,687 429,940 
Total7,806,904 7,076,678