XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per ShareThe following outstanding potentially dilutive shares have been excluded from the calculation of diluted net loss per share for the periods presented due to their anti-dilutive effect:
As of March 31,
20232022
Stock options to purchase common stock8,343,760 6,911,228 
Early exercised options subject to future vesting11,135 50,121 
RSUs subject to future vesting2,807,215 1,259,375 
ESPP shares subject to future issuance98,670 53,610 
Total11,260,780 8,274,334