XML 83 R71.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events - Narrative (Details) - Office and laboratory space - Subsequent Event
$ in Millions
1 Months Ended
Jul. 31, 2020
USD ($)
numberOfLeases
Subsequent Event [Line Items]  
Number Of Operating Leases, Lease Not yet Commenced | numberOfLeases 2
Estimate aggregate base rent payments | $ $ 239.5
Weighted-average estimate lease term 11 years 6 months
Lease renewal terms 10 years