XML 65 R26.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Loss Per Share Attributable to Common Stockholders
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Net Loss Per Share Attributable to Common Stockholders

15. Net Loss Per Share Attributable to Common Stockholders

The Company excluded the following potential common shares, presented based on amounts outstanding at period end, from the computation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:

 

 

December 31,

 

 

2024

 

2023

 

2022

 

Options to purchase common stock

 

7,240,098

 

 

7,811,231

 

 

8,053,704

 

Restricted stock units

 

1,811,845

 

 

1,416,446

 

 

927,954

 

Restricted stock units - executive officer

 

1,447,804

 

 

1,447,804

 

 

952,804

 

Employee Stock Purchase Plan (ESPP)

 

3,959

 

 

2,995

 

 

5,651

 

Total

 

10,503,706

 

 

10,678,476

 

 

9,940,113