Quarterly report pursuant to Section 13 or 15(d)

Marketable Securities and Fair Value - Financial Assets at Fair Value on Recurring Basis (Detail)

v3.2.0.727
Marketable Securities and Fair Value - Financial Assets at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents and marketable securities $ 66,758 $ 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 6,024 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 60,734 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 6,024 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 6,024 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 356 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 356 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 27,833 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 27,833 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 21,709 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 21,709 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,956  
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,956  
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 8,880 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 8,880 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