XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Marketable Securities and Equity Investments - Summary of Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Total marketable debt securities    
Fair Value $ 4,366,455 $ 3,615,982
Corporate equity securities    
Amortized Cost 51,427 51,427
Gross Unrealized Gains 92,059 144,354
Gross Unrealized Losses 0 0
Fair Value 143,486 195,781
Amortized Cost 527,463 526,022
Gross Unrealized Gains 92,242 144,767
Gross Unrealized Losses (67) (79)
Fair Value 619,638 670,710
Cash equivalents    
Total marketable debt securities    
Amortized Cost 3,890,303 3,141,053
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 3,890,303 3,141,053
Cash equivalents | Money market funds    
Total marketable debt securities    
Amortized Cost 3,890,303 3,141,053
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 3,890,303 3,141,053
Marketable securities    
Total marketable debt securities    
Amortized Cost 476,036 474,595
Gross Unrealized Gains 183 413
Gross Unrealized Losses (67) (79)
Fair Value 476,152 474,929
Marketable securities | Government-sponsored enterprise securities    
Total marketable debt securities    
Amortized Cost 62,332 80,046
Gross Unrealized Gains 30 17
Gross Unrealized Losses 0 0
Fair Value 62,362 80,063
Marketable securities | Corporate debt securities    
Total marketable debt securities    
Amortized Cost 155,636 231,263
Gross Unrealized Gains 126 377
Gross Unrealized Losses (46) (42)
Fair Value 155,716 231,598
Marketable securities | Commercial paper    
Total marketable debt securities    
Amortized Cost 258,068 163,286
Gross Unrealized Gains 27 19
Gross Unrealized Losses (21) (37)
Fair Value $ 258,074 $ 163,268