XML 19 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Cash and Investments in Marketable Securities - Portfolio of Cash and Investments in Marketable Securities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, available-for-sale, accumulated gross unrealized gain, before tax   $ 2,100
Debt securities, available-for-sale accumulated gross unrealized loss, before tax   300
Cash $ 5,994 5,829
Total cash and investments in marketable securities 1,531,782 1,603,981
Fair Value Hierarchy Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, available-for-sale, amortized cost 1,362,748  
Debt securities, available-for-sale, accumulated gross unrealized gain, before tax 830  
Debt securities, available-for-sale accumulated gross unrealized loss, before tax 4,118  
Available-for-sale investments 1,359,460 1,507,655
Corporate Notes and Bonds | Fair Value Hierarchy Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, available-for-sale, amortized cost 989,511  
Debt securities, available-for-sale, accumulated gross unrealized gain, before tax 736  
Debt securities, available-for-sale accumulated gross unrealized loss, before tax 4,010  
Available-for-sale investments 986,237 1,132,182
Corporate Commercial Paper | Fair Value Hierarchy Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, available-for-sale, amortized cost 373,237  
Debt securities, available-for-sale, accumulated gross unrealized gain, before tax 94  
Debt securities, available-for-sale accumulated gross unrealized loss, before tax 108  
Available-for-sale investments 373,223 375,473
Money Market Funds | Fair Value Hierarchy Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments in marketable securities 158,080 83,546
Certificates of Deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments in marketable securities $ 8,248 $ 6,951