XML 32 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2025
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:

 

 

 

March 31,

 

 

 

2025

 

 

2024

 

Stock options, issued and outstanding

 

 

8,392,094

 

 

 

9,169,285

 

Estimated shares issuable under the ESPP

 

 

41,710

 

 

 

114,511

 

Restricted stock, issued and outstanding

 

 

 

 

 

65,130

 

Total

 

 

8,433,804

 

 

 

9,348,926