XML 43 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements and Available for Sale Investments - Schedule of Available for sale Investments by Security Type (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Available-for-sale Investments, Amortized Cost $ 310,243
Available-for-sale Investments, Gross Unrealized Gains 153
Available-for-sale Investments, Gross Unrealized Losses (22)
Available-for-sale Investments, Total Fair Value 310,374
U.S. Treasury Securities  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Available-for-sale Investments, Amortized Cost 199,811
Available-for-sale Investments, Gross Unrealized Gains 69
Available-for-sale Investments, Gross Unrealized Losses (6)
Available-for-sale Investments, Total Fair Value 199,874
Commercial Paper  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Available-for-sale Investments, Amortized Cost 26,694
Available-for-sale Investments, Gross Unrealized Losses (7)
Available-for-sale Investments, Total Fair Value 26,687
Corporate Debt Securities  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Available-for-sale Investments, Amortized Cost 83,738
Available-for-sale Investments, Gross Unrealized Gains 84
Available-for-sale Investments, Gross Unrealized Losses (9)
Available-for-sale Investments, Total Fair Value $ 83,813