XML 36 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Net Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of anti-dilutive net loss per share attributable to common stockholders
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