XML 60 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Loss Per Share Attributable to Common Shareholders (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Antidilutive Securities not Include in Computation of Net Loss per Share

The Company did not include the securities in the following table in the computation of the net loss per share calculations for the years ended December 31, 2024, 2023 and 2022 because the effect would have been anti-dilutive during each period:

 

 

 

Year ended December 31,

 

 

 

2024

 

 

2023

 

 

2022

 

Outstanding options

 

 

7,288,883

 

 

 

7,204,372

 

 

 

7,230,233

 

Unvested restricted common shares

 

 

2,397,643

 

 

 

1,781,415

 

 

 

1,325,185

 

ESPP

 

 

19,522

 

 

 

16,026

 

 

 

19,105

 

Total

 

 

9,706,048

 

 

 

9,001,813

 

 

 

8,574,523