Marketable Securities and Fair Value - Financial Assets at Fair Value on Recurring Basis (Detail) - USD ($) $ in Thousands | Sep. 30, 2015 | Dec. 31, 2014 |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash equivalents and marketable securities | $ 56,414 | $ 58,577 |
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 | 4,867 | 3,369 |
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 | 51,547 | 55,208 |
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 | 4,867 | 3,369 |
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 | 4,867 | 3,369 |
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 | 841 | 2,505 |
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 | 841 | 2,505 |
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 | 18,128 | 28,081 |
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 | 18,128 | 28,081 |
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,253 | 19,123 |
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,253 | 19,123 |
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,933 | |
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,933 | |
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 | 13,392 | 5,499 |
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 | 13,392 | 5,499 |
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 |