XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities and Equity Investments - Summary of Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Total marketable debt securities    
Fair Value $ 5,683.1 $ 3,977.1
Corporate equity securities    
Amortized Cost 69.4 69.4
Gross Unrealized Gains 12.3 167.1
Gross Unrealized Losses (10.6) (5.6)
Fair Value 71.1 230.9
Amortized Cost 553.0 568.9
Gross Unrealized Gains 12.3 167.1
Gross Unrealized Losses (14.1) (6.1)
Fair Value 551.2 729.9
Cash equivalents:    
Total marketable debt securities    
Amortized Cost 5,203.0 3,478.1
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses 0.0 0.0
Fair Value 5,203.0 3,478.1
Cash equivalents: | Money market funds    
Total marketable debt securities    
Amortized Cost 5,186.8 3,478.1
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses 0.0 0.0
Fair Value 5,186.8 3,478.1
Cash equivalents: | Commercial paper    
Total marketable debt securities    
Amortized Cost 16.2 0.0
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses 0.0 0.0
Fair Value 16.2 0.0
Marketable securities    
Total marketable debt securities    
Amortized Cost 483.6 499.5
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses (3.5) (0.5)
Fair Value 480.1 499.0
Marketable securities | U.S. Treasury securities    
Total marketable debt securities    
Amortized Cost 155.4 86.6
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses (1.9) (0.2)
Fair Value 153.5 86.4
Marketable securities | Government-sponsored enterprise securities    
Total marketable debt securities    
Amortized Cost 10.6 69.0
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses (0.1) 0.0
Fair Value 10.5 69.0
Marketable securities | Corporate debt securities    
Total marketable debt securities    
Amortized Cost 75.7 91.1
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses (0.7) (0.2)
Fair Value 75.0 90.9
Marketable securities | Commercial paper    
Total marketable debt securities    
Amortized Cost 241.9 252.8
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses (0.8) (0.1)
Fair Value $ 241.1 $ 252.7