XML 69 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Leases (Details) - USD ($)
$ in Millions
1 Months Ended
Sep. 30, 2017
Oct. 31, 2017
Leases    
Security deposit   $ 0.6
Office and laboratory space in Lexington, Massachusetts    
Leases    
Security deposit $ 0.2  
Payment under the lease $ 0.1  
Discounted percentage for present value of lease payments 9.00% 7.70%