XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Schedule of Financial Assets Measured at Fair Value (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets fair value $ 325,351 $ 123,617
Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets fair value 9,884 9,369
Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets fair value 52,975 32,597
U.s. Government And Agency Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets fair value 247,799 42,814
Corporate Bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets fair value 14,693 38,837
Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets fair value 9,884 9,369
Level 1 | Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets fair value 9,884 9,369
Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets fair value 315,467 114,248
Level 2 | Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets fair value 52,975 32,597
Level 2 | U.s. Government And Agency Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets fair value 247,799 42,814
Level 2 | Corporate Bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets fair value $ 14,693 $ 38,837