XML 34 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements and Marketable Securities - Summary of Cash Equivalents and Marketable Securities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 35,598 $ 17,349
Marketable securities 43,339 61,275
Total cash equivalents and marketable securities 78,937 78,624
Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 28,311 15,802
Commercial Paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 6,089 998
Marketable securities 16,125 9,951
Corporate Bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 1,198 549
Marketable securities 27,214 50,844
Certificates of Deposit [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities   480
Quoted Prices in Active Markets, (Level 1) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 28,311 15,802
Total cash equivalents and marketable securities 28,311 15,802
Quoted Prices in Active Markets, (Level 1) [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 28,311 15,802
Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 7,287 1,547
Marketable securities 43,339 61,275
Total cash equivalents and marketable securities 50,626 62,822
Significant Other Observable Inputs (Level 2) [Member] | Commercial Paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 6,089 998
Marketable securities 16,125 9,951
Significant Other Observable Inputs (Level 2) [Member] | Corporate Bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 1,198 549
Marketable securities $ 27,214 50,844
Significant Other Observable Inputs (Level 2) [Member] | Certificates of Deposit [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities   $ 480