Annual report pursuant to Section 13 and 15(d)

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

v3.3.1.900
Fair Value Measurements and Marketable Securities - Financial Assets at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents and marketable securities $ 48,510 $ 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 5,421 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 43,089 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 5,421 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 5,421 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 696 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 696 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 12,571 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 12,571 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,769 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,769 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,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  
Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents and marketable securities 6,145 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 6,145 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