v3.25.2
Marketable Securities - Schedule of Fair Value and Unrealized Losses of Debt Securities (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Fair Value    
Less than 12 Months $ 13,080.1 $ 12,179.8
12 Months or Greater 488.7 1,219.5
Total 13,568.8 13,399.3
Unrealized Losses    
Less than 12 Months (2.9) (21.0)
12 Months or Greater (7.3) (18.0)
Total (10.2) (39.0)
Corporate bonds    
Fair Value    
Less than 12 Months 8,501.0 7,175.8
12 Months or Greater 458.5 1,044.8
Total 8,959.5 8,220.6
Unrealized Losses    
Less than 12 Months (1.5) (14.2)
12 Months or Greater (7.2) (17.2)
Total (8.7) (31.4)
U.S. government and government agency obligations    
Fair Value    
Less than 12 Months 3,640.7 4,675.3
12 Months or Greater 23.2 141.7
Total 3,663.9 4,817.0
Unrealized Losses    
Less than 12 Months (1.2) (6.2)
12 Months or Greater (0.1) (0.7)
Total (1.3) (6.9)
Commercial paper    
Fair Value    
Less than 12 Months 573.2  
12 Months or Greater 0.0  
Total 573.2  
Unrealized Losses    
Less than 12 Months (0.1)  
12 Months or Greater 0.0  
Total (0.1)  
Asset-backed securities    
Fair Value    
Less than 12 Months 365.2 265.4
12 Months or Greater 7.0 13.9
Total 372.2 279.3
Unrealized Losses    
Less than 12 Months (0.1) (0.3)
12 Months or Greater 0.0 0.0
Total $ (0.1) (0.3)
Sovereign bonds    
Fair Value    
Less than 12 Months   63.3
12 Months or Greater   19.1
Total   82.4
Unrealized Losses    
Less than 12 Months   (0.3)
12 Months or Greater   (0.1)
Total   $ (0.4)