XML 46 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Detail) - Fair Value, Measurements, Recurring [Member] - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value $ 210,146 $ 271,704
Fair Value Measurements Using Level 1 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value 105,745 217,375
Fair Value Measurements Using Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value 104,401 54,329
Fair Value Measurements Using Level 3 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value 0 0
Money Market Funds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value 26,353 51,001
Money Market Funds [Member] | Fair Value Measurements Using Level 1 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value 26,353 51,001
Money Market Funds [Member] | Fair Value Measurements Using Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value 0 0
Money Market Funds [Member] | Fair Value Measurements Using Level 3 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value 0 0
U.S. Treasury Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value 79,392 165,801
U.S. Treasury Securities [Member] | Fair Value Measurements Using Level 1 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value 79,392 165,801
U.S. Treasury Securities [Member] | Fair Value Measurements Using Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value 0 0
U.S. Treasury Securities [Member] | Fair Value Measurements Using Level 3 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value 0 0
Agency Bonds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value 27,666 54,329
Agency Bonds [Member] | Fair Value Measurements Using Level 1 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value 0 0
Agency Bonds [Member] | Fair Value Measurements Using Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value 27,666 54,329
Agency Bonds [Member] | Fair Value Measurements Using Level 3 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value 0 0
Commercial Paper [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value 62,856  
Commercial Paper [Member] | Fair Value Measurements Using Level 1 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value 0  
Commercial Paper [Member] | Fair Value Measurements Using Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value 62,856  
Commercial Paper [Member] | Fair Value Measurements Using Level 3 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value 0  
Corporate Obligations [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value 13,879  
Corporate Obligations [Member] | Fair Value Measurements Using Level 1 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value 0  
Corporate Obligations [Member] | Fair Value Measurements Using Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value 13,879  
Corporate Obligations [Member] | Fair Value Measurements Using Level 3 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value $ 0  
Equity Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value   573
Equity Securities [Member] | Fair Value Measurements Using Level 1 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value   573
Equity Securities [Member] | Fair Value Measurements Using Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value   0
Equity Securities [Member] | Fair Value Measurements Using Level 3 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets at fair value   $ 0