XML 58 R42.htm IDEA: XBRL DOCUMENT v3.24.4
Financial Instruments - Summary Of Cash And Available-For-Sale Securities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities [Line Items]    
Cash and Cash Equivalents $ 2,027.4 $ 2,750.1
Total 6,855.9  
Total assets at amortized cost 8,851.4 7,382.7
Gross Unrealized Gains 14.8 22.1
Gross Unrealized Losses (33.7) (60.5)
Allowance for Credit Loss (0.1) (1.1)
Total 6,836.9  
Total assets measured at fair value 8,832.4 7,343.2
Short-term Investments 1,985.9 2,473.1
Long-term Investments 4,819.1 2,120.0
Cash    
Schedule of Available-for-sale Securities [Line Items]    
Cash and Cash Equivalents 479.4 526.2
Fair Value 479.4 526.2
Level 1:    
Schedule of Available-for-sale Securities [Line Items]    
Cash and Cash Equivalents 1,548.0 2,223.9
Total 7,527.6 5,074.1
Gross Unrealized Gains 13.2 20.1
Gross Unrealized Losses (27.5) (25.4)
Allowance for Credit Loss 0.0 0.0
Total 7,513.3 5,068.8
Short-term Investments 1,637.4 1,276.0
Long-term Investments 4,327.9 1,568.9
Level 1: | Money market funds    
Schedule of Available-for-sale Securities [Line Items]    
Cash and Cash Equivalents 1,516.1 2,223.9
Fair Value 1,516.1 2,223.9
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 31.9 0.0
Total 6,011.5 2,850.2
Gross Unrealized Gains 13.2 20.1
Gross Unrealized Losses (27.5) (25.4)
Allowance for Credit Loss 0.0 0.0
Total 5,997.2 2,844.9
Short-term Investments 1,637.4 1,276.0
Long-term Investments 4,327.9 1,568.9
Fair Value, Inputs, Level 2    
Schedule of Available-for-sale Securities [Line Items]    
Cash and Cash Equivalents 0.0 0.0
Total 844.4 1,782.4
Gross Unrealized Gains 1.6 2.0
Gross Unrealized Losses (6.2) (35.1)
Allowance for Credit Loss (0.1) (1.1)
Total 839.7 1,748.2
Short-term Investments 348.5 1,197.1
Long-term Investments 491.2 551.1
Fair Value, Inputs, Level 2 | Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Cash and Cash Equivalents 0.0 0.0
Total 287.5 1,300.4
Gross Unrealized Gains 0.1 0.0
Gross Unrealized Losses (3.7) (25.8)
Allowance for Credit Loss (0.1) (1.1)
Total 283.8 1,273.5
Short-term Investments 189.7 974.6
Long-term Investments 94.1 298.9
Fair Value, Inputs, Level 2 | U.S. government agencies    
Schedule of Available-for-sale Securities [Line Items]    
Cash and Cash Equivalents 0.0 0.0
Total 552.2 402.6
Gross Unrealized Gains 1.5 2.0
Gross Unrealized Losses (2.4) (7.3)
Allowance for Credit Loss 0.0 0.0
Total 551.3 397.3
Short-term Investments 154.2 149.5
Long-term Investments 397.1 247.8
Fair Value, Inputs, Level 2 | Municipal securities    
Schedule of Available-for-sale Securities [Line Items]    
Cash and Cash Equivalents 0.0 0.0
Total 4.7 79.4
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses (0.1) (2.0)
Allowance for Credit Loss 0.0 0.0
Total 4.6 77.4
Short-term Investments 4.6 73.0
Long-term Investments $ 0.0 $ 4.4