Quarterly report pursuant to Section 13 or 15(d)

Legal Proceedings, Commitments and Contingencies - Additional Information (Details)

v3.8.0.1
Legal Proceedings, Commitments and Contingencies - Additional Information (Details)
$ in Millions
1 Months Ended 9 Months Ended
Sep. 30, 2017
USD ($)
RenewalOption
Sep. 30, 2017
USD ($)
RenewalOption
Commitments And Contingencies Disclosure [Abstract]    
Estimate of milestone payments $ 15.5 $ 15.5
Operating leases, expiry date   2023-04
Operating leases, number of successive renewal options | RenewalOption 2 2
Operating leases, extended lease term   5 years
Lease agreement term 63 months  
Lease commencement date Oct. 01, 2017  
Total lease payments $ 1.3 $ 1.3
Lease payments term 2022-11