Marketable Securities and Fair Value - Financial Assets at Fair Value on Recurring Basis (Detail) - USD ($) $ in Thousands | Jun. 30, 2017 | Dec. 31, 2016 |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash equivalents and marketable securities | $ 14,402 | $ 23,217 |
Basis of Fair Value Measurements, Level 1 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash equivalents and marketable securities | 14,103 | 2,746 |
Basis of Fair Value Measurements, Level 2 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash equivalents and marketable securities | 299 | 20,471 |
Basis of Fair Value Measurements, Level 3 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash equivalents and marketable securities | 0 | 0 |
Money Market Funds | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash equivalents and marketable securities | 14,103 | 2,746 |
Money Market Funds | Basis of Fair Value Measurements, Level 1 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash equivalents and marketable securities | 14,103 | 2,746 |
Money Market Funds | Basis of Fair Value Measurements, Level 2 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash equivalents and marketable securities | 0 | 0 |
Money Market Funds | Basis of Fair Value Measurements, Level 3 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash equivalents and marketable securities | 0 | 0 |
Corporate Debt Securities | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash equivalents and marketable securities | | 4,206 |
Corporate Debt Securities | Basis of Fair Value Measurements, Level 1 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash equivalents and marketable securities | | 0 |
Corporate Debt Securities | Basis of Fair Value Measurements, Level 2 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash equivalents and marketable securities | | 4,206 |
Corporate Debt Securities | Basis of Fair Value Measurements, Level 3 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash equivalents and marketable securities | | 0 |
Government Securities | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash equivalents and marketable securities | | 5,299 |
Government Securities | Basis of Fair Value Measurements, Level 1 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash equivalents and marketable securities | | 0 |
Government Securities | Basis of Fair Value Measurements, Level 2 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash equivalents and marketable securities | | 5,299 |
Government Securities | Basis of Fair Value Measurements, Level 3 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash equivalents and marketable securities | | 0 |
Commercial Paper | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash equivalents and marketable securities | 299 | 10,966 |
Commercial Paper | Basis of Fair Value Measurements, Level 1 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash equivalents and marketable securities | 0 | 0 |
Commercial Paper | Basis of Fair Value Measurements, Level 2 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash equivalents and marketable securities | 299 | 10,966 |
Commercial Paper | Basis of Fair Value Measurements, Level 3 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash equivalents and marketable securities | $ 0 | $ 0 |