XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable Securities and Equity Investments - Summary of Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2022
Jun. 30, 2021
Dec. 31, 2021
Total marketable debt securities      
Fair Value $ 4,875,500   $ 3,977,100
Corporate equity securities      
Amortized Cost 69,400   69,400
Gross Unrealized Gains 92,200 $ 167,100  
Gross Unrealized Losses (6,300) $ (5,600)  
Fair Value 155,300   230,900
Amortized Cost 554,900   568,900
Gross Unrealized Gains 92,200   167,100
Gross Unrealized Losses (9,100)   (6,100)
Fair Value 638,000   729,900
Cash equivalents:      
Total marketable debt securities      
Amortized Cost 4,392,800   3,478,100
Gross Unrealized Gains 0   0
Gross Unrealized Losses 0   0
Fair Value 4,392,800   3,478,100
Cash equivalents: | Money market funds      
Total marketable debt securities      
Amortized Cost 4,378,600   3,478,100
Gross Unrealized Gains 0   0
Gross Unrealized Losses 0   0
Fair Value 4,378,600   3,478,100
Cash equivalents: | Commercial paper      
Total marketable debt securities      
Amortized Cost 14,200   0
Gross Unrealized Gains 0   0
Gross Unrealized Losses 0   0
Fair Value 14,200   0
Marketable securities      
Total marketable debt securities      
Amortized Cost 485,500   499,500
Gross Unrealized Gains 0   0
Gross Unrealized Losses (2,800)   (500)
Fair Value 482,700   499,000
Marketable securities | U.S. Treasury securities      
Total marketable debt securities      
Amortized Cost 155,700   86,600
Gross Unrealized Gains 0   0
Gross Unrealized Losses (1,400)   (200)
Fair Value 154,300   86,400
Marketable securities | Government-sponsored enterprise securities      
Total marketable debt securities      
Amortized Cost 7,100   69,000
Gross Unrealized Gains 0   0
Gross Unrealized Losses (100)   0
Fair Value 7,000   69,000
Marketable securities | Corporate debt securities      
Total marketable debt securities      
Amortized Cost 77,400   91,100
Gross Unrealized Gains 0   0
Gross Unrealized Losses (600)   (200)
Fair Value 76,800   90,900
Marketable securities | Commercial paper      
Total marketable debt securities      
Amortized Cost 245,300   252,800
Gross Unrealized Gains 0   0
Gross Unrealized Losses (700)   (100)
Fair Value $ 244,600   $ 252,700