XML 47 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Marketable Securities - Summary of Marketable Securities Held (Detail) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Schedule Of Available For Sale Securities [Line Items]    
Equity Securities, Amortized cost / Cost $ 20,017 $ 20,017
Equity Securities, Unrealized gains   2,150
Equity Securities, Unrealized losses (4,034)  
Equity Securities, Fair value 15,983 22,167
Marketable Securities, Amortized cost / Cost 1,261,655 1,488,746
Marketable Securities, Unrealized gains 3,717 3,113
Marketable Securities, Unrealized losses (4,565) (3,011)
Marketable Securities, Fair value 1,260,807 1,488,848
U.S. Government Agency Securities and Treasuries [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Debt Securities. Amortized cost / Cost 1,060,606 1,459,649
Debt Securities, Unrealized gains 3,084 963
Debt Securities, Unrealized losses (519) (3,011)
Debt Securities, Fair value 1,063,171 1,457,601
Certificates of Deposit [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Debt Securities. Amortized cost / Cost 4,520 9,080
Debt Securities, Fair value 4,520 $ 9,080
Corporate Bonds [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Debt Securities. Amortized cost / Cost 113,820  
Debt Securities, Unrealized gains 633  
Debt Securities, Unrealized losses (12)  
Debt Securities, Fair value 114,441  
Commercial Paper [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Debt Securities. Amortized cost / Cost 62,692  
Debt Securities, Fair value $ 62,692