XML 55 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Instruments - Summary Of Cash And Available-For-Sale Securities (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Schedule of Available-for-sale Securities [Line Items]    
Cash and Cash Equivalents $ 1,290.9 $ 1,622.6
Total 7,371.9  
Total assets measured at fair value, Amortized Cost 8,640.8 6,829.9
Gross Unrealized Gains 9.9 39.4
Gross Unrealized Losses 31.2 0.2
Fair Value 7,350.6  
Total assets measured at fair value, Fair Value 8,619.5 6,869.1
Short-term Investments 2,913.1 3,488.8
Long-term Investments 4,415.5 1,757.7
Cash    
Schedule of Available-for-sale Securities [Line Items]    
Cash and Cash Equivalents 572.3 644.3
Fair Value 572.3 644.3
Level 1:    
Schedule of Available-for-sale Securities [Line Items]    
Cash and Cash Equivalents 713.6 838.3
Total 4,125.7 3,252.6
Gross Unrealized Gains 6.3 23.0
Gross Unrealized Losses 15.4 0.0
Fair Value 4,116.6 3,275.6
Short-term Investments 1,100.3 1,567.9
Long-term Investments 2,302.7 869.4
Level 1: | Money market funds    
Schedule of Available-for-sale Securities [Line Items]    
Cash and Cash Equivalents 696.6 625.8
Fair Value 696.6 625.8
Short-term Investments 0.0 0.0
Long-term Investments 0.0 0.0
Level 1: | U.S. treasuries    
Schedule of Available-for-sale Securities [Line Items]    
Cash and Cash Equivalents 17.0 212.5
Total 3,429.1 2,626.8
Gross Unrealized Gains 6.3 23.0
Gross Unrealized Losses 15.4 0.0
Fair Value 3,420.0 2,649.8
Short-term Investments 1,100.3 1,567.9
Long-term Investments 2,302.7 869.4
Level 2:    
Schedule of Available-for-sale Securities [Line Items]    
Cash and Cash Equivalents 5.0 140.0
Total 3,942.8 2,933.0
Gross Unrealized Gains 3.6 16.4
Gross Unrealized Losses 15.8 0.2
Fair Value 3,930.6 2,949.2
Short-term Investments 1,812.8 1,920.9
Long-term Investments 2,112.8 888.3
Level 2: | Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Cash and Cash Equivalents 0.0 64.1
Total 717.7 671.3
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses 0.0 0.0
Fair Value 717.7 671.3
Short-term Investments 717.7 607.2
Long-term Investments 0.0 0.0
Level 2: | Corporate securities    
Schedule of Available-for-sale Securities [Line Items]    
Cash and Cash Equivalents 5.0 3.4
Total 2,485.6 1,425.4
Gross Unrealized Gains 2.7 11.9
Gross Unrealized Losses 11.9 0.2
Fair Value 2,476.4 1,437.1
Short-term Investments 886.7 1,036.5
Long-term Investments 1,584.7 397.2
Level 2: | U.S. government agencies    
Schedule of Available-for-sale Securities [Line Items]    
Cash and Cash Equivalents 0.0 72.5
Total 526.1 716.5
Gross Unrealized Gains 0.2 2.5
Gross Unrealized Losses 2.9 0.0
Fair Value 523.4 719.0
Short-term Investments 137.8 233.6
Long-term Investments 385.6 412.9
Level 2: | Municipal securities    
Schedule of Available-for-sale Securities [Line Items]    
Cash and Cash Equivalents 0.0 0.0
Total 213.4 119.8
Gross Unrealized Gains 0.7 2.0
Gross Unrealized Losses 1.0 0.0
Fair Value 213.1 121.8
Short-term Investments 70.6 43.6
Long-term Investments $ 142.5 $ 78.2