XML 75 R62.htm IDEA: XBRL DOCUMENT v3.21.2
License Agreements - Editas License Agreement - Additional Information (Details)
6 Months Ended
Jun. 30, 2021
USD ($)
Editas License Agreement  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Development regulatory and commercial milestones recognized $ 0