XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss per Share (Tables)
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Summary of potential dilutive securities, presented based on amounts outstanding

June 30, 

    

2021

   

2020

Unvested restricted common stock

 

300,797

 

1,209,072

Unvested restricted common stock units

16,400

Stock options to purchase common stock

 

6,008,215

 

5,439,546

 

6,325,412

 

6,648,618