XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders’ Equity (Tables)
9 Months Ended
Sep. 30, 2024
Equity [Abstract]  
Schedule of Common Stock Reserved for Future Issuance
Shares of common stock reserved for future issuance as of September 30, 2024 and December 31, 2023 consist of the following:
September 30,
2024
December 31,
2023
2015 Equity Incentive Plan:
Options issued and outstanding335,608 410,305 
Shares available for future option grants— 
2021 Equity Incentive Plan:
Options issued and outstanding246,985 252,195 
Restricted stock units outstanding489,973 513,205 
Performance stock units outstanding45,870 26,255 
Shares available for future grants778,488 564,568 
2021 Employee Stock Purchase Plan:
Shares available for future grants327,149 261,848 
Total shares of common stock reserved for future issuance2,224,073 2,028,375