Fair Value Measurements - Fair Value Measurements of Company's Financial Assets and Liabilities (Detail) - USD ($) $ in Thousands | Jun. 30, 2017 | Dec. 31, 2016 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets | $ 135,030 | $ 121,483 |
Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets | 135,030 | 121,483 |
Money Market Fund [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets | 13,546 | 9,746 |
Money Market Fund [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets | 13,546 | 9,746 |
U.S. Treasury Securities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets | 60,566 | 49,672 |
U.S. Treasury Securities [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets | 60,566 | 49,672 |
Government-Sponsored Agencies [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets | 2,992 | |
Government-Sponsored Agencies [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets | 2,992 | |
Commercial Paper [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets | 33,094 | 16,183 |
Commercial Paper [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets | 33,094 | 16,183 |
Corporate Debt Securities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets | 24,832 | 45,882 |
Corporate Debt Securities [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets | 24,832 | 45,882 |
Level 1 [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets | 13,546 | 9,746 |
Level 1 [Member] | Money Market Fund [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets | 13,546 | 9,746 |
Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets | 121,484 | 111,737 |
Level 2 [Member] | U.S. Treasury Securities [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets | 60,566 | 49,672 |
Level 2 [Member] | Government-Sponsored Agencies [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets | 2,992 | |
Level 2 [Member] | Commercial Paper [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets | 33,094 | 16,183 |
Level 2 [Member] | Corporate Debt Securities [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets | $ 24,832 | $ 45,882 |