XML 42 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Net loss per share (Tables)
3 Months Ended
Mar. 31, 2025
Net loss per share  
Schedule of outstanding potentially dilutive securities that have been excluded in the calculation of diluted net loss per share

As of March 31, 

    

2025

    

2024

Unvested restricted common stock awards

 

 

22,500

Unvested RSUs and PRSUs

2,849,278

1,719,338

Outstanding stock options

 

10,522,083

 

8,909,596

Total

 

13,371,361

 

10,651,434