XML 54 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements - Cash Equivalents and Marketable Securities Measured at Fair Value on a Recurring Basis (Details) - Fair Value, Measurements, Recurring
$ in Thousands
Sep. 30, 2019
USD ($)
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Cash equivalents $ 35,616
Total cash equivalents and marketable securities 494,383
U.S. Treasuries  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Marketable securities 161,071
Government securities  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Marketable securities 79,646
Corporate debt securities  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Marketable securities 218,050
Level 1  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Cash equivalents 14,172
Total cash equivalents and marketable securities 14,172
Level 1 | U.S. Treasuries  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Marketable securities 0
Level 1 | Government securities  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Marketable securities 0
Level 1 | Corporate debt securities  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Marketable securities 0
Level 2  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Cash equivalents 21,444
Total cash equivalents and marketable securities 480,211
Level 2 | U.S. Treasuries  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Marketable securities 161,071
Level 2 | Government securities  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Marketable securities 79,646
Level 2 | Corporate debt securities  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Marketable securities 218,050
Level 3  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Cash equivalents 0
Total cash equivalents and marketable securities 0
Level 3 | U.S. Treasuries  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Marketable securities 0
Level 3 | Government securities  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Marketable securities 0
Level 3 | Corporate debt securities  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Marketable securities $ 0