XML 79 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Assets Measured at Fair Value on Recurring Basis (Details) - Recurring Basis - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value on recurring basis $ 82,125 $ 17,295
U S Treasury and Agency Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value on recurring basis 91,717  
Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value on recurring basis 37,411  
Corporate Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value on recurring basis 156,277  
U.S. Treasury Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value on recurring basis   123,439
Quoted Market Prices for Identical Assets (Level 1) | Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value on recurring basis 82,125 17,295
Quoted Market Prices for Identical Assets (Level 1) | U S Treasury and Agency Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value on recurring basis 91,717  
Quoted Market Prices for Identical Assets (Level 1) | U.S. Treasury Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value on recurring basis   $ 123,439
Significant Other Observable Inputs (Level 2) | Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value on recurring basis 37,411  
Significant Other Observable Inputs (Level 2) | Corporate Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value on recurring basis $ 156,277