XML 28 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Summary of Potential Dilutive Securities Excluded from Calculation of Diluted Per Share

The following equity instruments were excluded from the calculation of diluted net loss per share because their effect would have been anti-dilutive for the periods presented:

 

 

 

September 30,

 

 

 

2024

 

 

2023

 

Stock options, issued and outstanding

 

 

9,131,129

 

 

 

7,315,216

 

Estimated shares issuable under the ESPP

 

 

64,758

 

 

 

108,082

 

Restricted stock, issued and outstanding

 

 

5,296

 

 

 

156,999

 

Total

 

 

9,201,183

 

 

 

7,580,297