Fair Value of Financial Instruments - Summary of Fair Value Hierarchy for Financial Assets (Detail) - USD ($) $ in Thousands | Jun. 30, 2018 | Dec. 31, 2017 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | $ 55,217 | |
Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 55,217 | $ 66,676 |
Fair Value, Measurements, Recurring [Member] | Money Market Securities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 1,232 | 2,197 |
Fair Value, Measurements, Recurring [Member] | Commercial Paper [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 41,037 | 49,834 |
Fair Value, Measurements, Recurring [Member] | Corporate Notes [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 7,938 | 1,934 |
Fair Value, Measurements, Recurring [Member] | Federal Agency Notes [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 3,008 | 10,715 |
Fair Value, Measurements, Recurring [Member] | U.S. Treasuries [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 2,002 | 1,996 |
Level 1 [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 1,232 | 2,197 |
Level 1 [Member] | Fair Value, Measurements, Recurring [Member] | Money Market Securities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 1,232 | 2,197 |
Level 1 [Member] | Fair Value, Measurements, Recurring [Member] | Commercial Paper [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 0 | 0 |
Level 1 [Member] | Fair Value, Measurements, Recurring [Member] | Corporate Notes [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 0 | 0 |
Level 1 [Member] | Fair Value, Measurements, Recurring [Member] | Federal Agency Notes [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 0 | 0 |
Level 1 [Member] | Fair Value, Measurements, Recurring [Member] | U.S. Treasuries [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 0 | 0 |
Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 53,985 | 64,479 |
Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Money Market Securities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 0 | 0 |
Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Commercial Paper [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 41,037 | 49,834 |
Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Corporate Notes [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 7,938 | 1,934 |
Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Federal Agency Notes [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 3,008 | 10,715 |
Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | U.S. Treasuries [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 2,002 | 1,996 |
Level 3 [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 0 | 0 |
Level 3 [Member] | Fair Value, Measurements, Recurring [Member] | Money Market Securities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 0 | 0 |
Level 3 [Member] | Fair Value, Measurements, Recurring [Member] | Commercial Paper [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 0 | 0 |
Level 3 [Member] | Fair Value, Measurements, Recurring [Member] | Corporate Notes [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 0 | 0 |
Level 3 [Member] | Fair Value, Measurements, Recurring [Member] | Federal Agency Notes [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 0 | 0 |
Level 3 [Member] | Fair Value, Measurements, Recurring [Member] | U.S. Treasuries [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | $ 0 | $ 0 |