XML 51 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss per Share (Tables)
12 Months Ended
Dec. 31, 2023
Net Loss per Share  
Summary of potential dilutive securities, presented based on amounts outstanding

December 31, 

    

2023

   

2022

 

2021

Unvested restricted common stock

11,083

Unvested restricted stock units

1,020,451

959,521

13,120

Stock options to purchase common stock

 

10,926,798

 

8,827,322

6,205,088

Total

 

11,947,249

 

9,786,843

6,229,291