XML 27 R15.htm IDEA: XBRL DOCUMENT v3.25.3
Net Loss Per Share
9 Months Ended
Sep. 30, 2025
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:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2025202420252024
Stock options to purchase common stock3,700,635 5,284,430 3,700,635 5,284,430 
Restricted stock units8,466,033 6,404,105 8,466,033 6,404,105 
Shares committed under ESPP320,514 176,160 320,514 176,160 
Total12,487,182 11,864,695 12,487,182 11,864,695