XML 68 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Leases, Office and laboratory space Cambridge (Details) - USD ($)
$ in Millions
Oct. 31, 2017
Sep. 30, 2017
Jul. 31, 2017
Leases      
Renewal term 5 years    
Security deposit $ 0.6    
Office and laboratory space in Building 900, Babraham Research Campus, Cambridge      
Leases      
Annual rent 0.5    
Estimated service charges payable     $ 0.1
Security deposit 0.8    
Office and laboratory space in Lexington, Massachusetts      
Leases      
Estimated service charges payable $ 0.5    
Security deposit   $ 0.2  
Discounted percentage for present value of lease payments 7.70% 9.00%