Property and Equipment - Schedule of Property and Equipment (Detail) - USD ($) $ in Thousands |
Jun. 30, 2017 |
Dec. 31, 2016 |
---|---|---|
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | $ 13,321 | $ 13,247 |
Less: accumulated depreciation | (10,175) | (9,387) |
Property and equipment, net | 3,146 | 3,860 |
Office Equipment [Member] | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 279 | 266 |
Laboratory Equipment [Member] | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 4,470 | 4,443 |
Leasehold Improvements [Member] | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 7,711 | 7,683 |
Construction in Progress [Member] | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 765 | 759 |
Software [Member] | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | $ 96 | $ 96 |