Marketable Securities and Fair Value - Financial Assets at Fair Value on Recurring Basis (Detail) - USD ($) $ in Thousands | Mar. 31, 2016 | Dec. 31, 2015 |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash equivalents and marketable securities | $ 37,894 | $ 48,510 |
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 | 3,543 | 5,421 |
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 | 34,351 | 43,089 |
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 | 3,543 | 5,421 |
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 | 3,543 | 5,421 |
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 |
Certificates of Deposit | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash equivalents and marketable securities | 100 | 696 |
Certificates of Deposit | 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 | 100 | 696 |
Certificates of Deposit | 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 | 5,166 | 12,571 |
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 | 5,166 | 12,571 |
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 | 0 |
Government Securities | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash equivalents and marketable securities | 17,846 | 21,769 |
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 | 17,846 | 21,769 |
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 | 0 |
Municipal Securities | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash equivalents and marketable securities | | 1,908 |
Municipal 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 | | 1,908 |
Municipal 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 | 11,239 | 6,145 |
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 | 11,239 | 6,145 |
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 |