XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Marketable Securities [Line Items]    
Amortized Cost $ 1,781,922 $ 1,961,972
Gross Unrealized Gains 11,666 1,943
Gross Unrealized Losses (515) (459)
Available-for-sale securities 1,793,073 1,963,456
Short-Term Marketable Securities    
Marketable Securities [Line Items]    
Available-for-sale securities 701,038 1,143,006
Long-Term Marketable Securities    
Marketable Securities [Line Items]    
Available-for-sale securities 1,092,035 820,450
Certificates of deposit    
Marketable Securities [Line Items]    
Amortized Cost   150,000
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Available-for-sale securities   150,000
Certificates of deposit | Short-Term Marketable Securities    
Marketable Securities [Line Items]    
Available-for-sale securities   150,000
Certificates of deposit | Long-Term Marketable Securities    
Marketable Securities [Line Items]    
Available-for-sale securities   0
Commercial paper    
Marketable Securities [Line Items]    
Amortized Cost 11,954 73,829
Gross Unrealized Gains 42 23
Gross Unrealized Losses 0 (7)
Available-for-sale securities 11,996 73,845
Commercial paper | Short-Term Marketable Securities    
Marketable Securities [Line Items]    
Available-for-sale securities 11,996 73,845
Commercial paper | Long-Term Marketable Securities    
Marketable Securities [Line Items]    
Available-for-sale securities 0 0
Corporate bonds    
Marketable Securities [Line Items]    
Amortized Cost 1,410,954 1,368,668
Gross Unrealized Gains 11,095 1,840
Gross Unrealized Losses (274) (378)
Available-for-sale securities 1,421,775 1,370,130
Corporate bonds | Short-Term Marketable Securities    
Marketable Securities [Line Items]    
Available-for-sale securities 636,405 753,538
Corporate bonds | Long-Term Marketable Securities    
Marketable Securities [Line Items]    
Available-for-sale securities 785,370 616,592
U.S. government agency obligations    
Marketable Securities [Line Items]    
Amortized Cost 359,014 369,475
Gross Unrealized Gains 529 80
Gross Unrealized Losses (241) (74)
Available-for-sale securities 359,302 369,481
U.S. government agency obligations | Short-Term Marketable Securities    
Marketable Securities [Line Items]    
Available-for-sale securities 52,637 165,623
U.S. government agency obligations | Long-Term Marketable Securities    
Marketable Securities [Line Items]    
Available-for-sale securities $ 306,665 $ 203,858