XML 83 R79.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Leases, Office and laboratory space in Cambridge and Lexington, Massachusetts (Details) - Office and laboratory space in Lexington, Massachusetts - USD ($)
1 Months Ended
Sep. 30, 2017
Jan. 31, 2017
Leases    
Security deposit $ 200,000  
Payment under the lease $ 100,000 $ 19,500
Discounted percentage for present value of lease payments 9.00%