XML 48 R31.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders’ Equity (Tables)
12 Months Ended
Dec. 31, 2025
Equity [Abstract]  
Schedule of Shares of Common Stock Reserved for Future Issuance
Shares of common stock reserved for future issuance as of December 31, 2025 and 2024 consist of the following:
December 31,
2025
December 31,
2024
Shares reserved for convertible preferred stock outstanding— — 
2015 Equity Incentive Plan:
Options issued and outstanding267,085 316,542 
Shares available for future grants
— — 
2021 Equity Incentive Plan:
Options issued and outstanding220,342 240,819 
Shares available for future grants
795,645 822,815 
RSUs outstanding491,544 464,165 
PSUs outstanding83,780 45,870 
2021 Employee Stock Purchase Plan:
Shares available for future grants366,866 316,554 
Total shares of common stock reserved for future issuance2,225,262 2,206,765