XML 51 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss Per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
The following outstanding shares of common stock equivalents were excluded from the computation of diluted net loss per share for the periods presented because including them would have had an anti-dilutive effect:
Year Ended December 31,
202320222021
Stock options to purchase common stock5,946,786 7,964,557 8,212,754 
Restricted stock units5,334,134 5,836,192 1,298,244 
Shares committed under ESPP48,302 46,548 13,368 
Shares subject to repurchase— — 18,750 
Total11,329,222 13,847,297 9,543,116