XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Stockholders' Equity Stockholders’ Equity
The Company had reserved shares of common stock for future issuance as follows:
 June 30,
2024
December 31,
2023
2011 Equity Incentive Plan (“2011 Plan”)
Options outstanding
6,215,824 7,988,657 
2021 Equity Incentive Plan
Options outstanding1,230,360 1,318,485 
Restricted stock units outstanding4,210,924 5,256,833 
Shares available for future grants
8,915,423 7,400,180 
2021 Employee Stock Purchase Plan
Shares available for future purchases1,359,455 962,960 
Total
21,931,986 22,927,115