XML 124 R80.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Leases, Office and laboratory space Cambridge (Details) - USD ($)
$ in Millions
Dec. 31, 2018
Oct. 31, 2017
Leases    
Annual rent $ 1.0  
Office and laboratory space in Building 900, Babraham Research Campus, Cambridge    
Leases    
Annual rent   $ 0.5
Renewal term   5 years
Estimated service charges payable   $ 0.1
Security deposit   $ 0.6
Discounted percentage for present value of lease payments   7.75%