XML 26 R20.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

11. Net Loss Per Share

The following outstanding potentially dilutive shares were excluded from the calculation of diluted net loss per share due to their anti-dilutive effect (in thousands):

 

 

Three and Nine Months Ended

 

 

 

 

September 30,

 

 

 

 

2025

 

 

2024

 

 

Stock options to purchase common stock

 

 

82

 

 

 

101

 

 

Restricted stock units

 

 

762

 

 

 

264

 

 

Performance stock units

 

 

7

 

 

 

18

 

 

Shares committed under ESPP

 

 

9

 

 

 

21

 

 

Series A Convertible Preferred Stock

 

 

343

 

 

 

 

 

Warrants to purchase common stock

 

 

375

 

 

 

4

 

 

Total

 

 

1,578

 

 

 

408