Property and Equipment, Net - Schedule of Property and Equipment, Net (Detail) - USD ($) $ in Thousands |
Jun. 30, 2017 |
Dec. 31, 2016 |
---|---|---|
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | $ 7,442 | $ 6,763 |
Less accumulated depreciation and amortization | (3,644) | (2,594) |
Property and equipment, net | 3,798 | 4,169 |
Computer Equipment and Software [Member] | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 447 | 300 |
Laboratory Equipment [Member] | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 4,838 | 4,285 |
Furniture and Fixtures [Member] | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 552 | 552 |
Leasehold Improvements [Member] | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 1,541 | 1,522 |
Construction in Progress [Member] | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | $ 64 | $ 104 |