XML 97 R72.htm IDEA: XBRL DOCUMENT v3.25.4
DEBT - Long-term Debt (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Long-term debt      
Total long-term debt $ 9,670.8 $ 9,226.0 $ 9,476.7
Less amounts due within one year 350.1 1,049.2 1,098.8
Long-term debt 9,320.7 8,176.8 8,377.9
Capitalized debt issuance costs 53.6 48.6 49.3
Debt discount $ 25.7 26.0 25.2
3.45% Senior Notes | Senior Notes      
Long-term debt      
Interest rate 3.45%    
Total long-term debt $ 1,497.5 1,495.7 1,493.9
4.50% Senior Notes | Senior Notes      
Long-term debt      
Interest rate 4.50%    
Total long-term debt $ 1,234.5 1,233.7 1,233.0
2.95% Senior Notes | Senior Notes      
Long-term debt      
Interest rate 2.95%    
Total long-term debt $ 796.5 795.5 794.6
3.80% Senior Notes | Senior Notes      
Long-term debt      
Interest rate 3.80%    
Total long-term debt $ 544.0 543.7 543.6
2.30% Senior Notes | Senior Notes      
Long-term debt      
Interest rate 2.30%    
Total long-term debt $ 498.0 497.6 497.1
4.30% Senior Notes | Senior Notes      
Long-term debt      
Interest rate 4.30%    
Total long-term debt $ 497.1 0.0 0.0
2.20% Senior Notes | Senior Notes      
Long-term debt      
Interest rate 2.20%    
Total long-term debt $ 496.1 495.5 494.8
4.50% Senior Notes | Senior Notes      
Long-term debt      
Interest rate 4.50%    
Total long-term debt $ 495.5 0.0 0.0
5.15% Senior Notes | Senior Notes      
Long-term debt      
Interest rate 5.15%    
Total long-term debt $ 495.4 0.0 0.0
3.30% Senior Notes | Senior Notes      
Long-term debt      
Interest rate 3.30%    
Total long-term debt $ 494.8 494.6 494.3
2.90% Senior Notes | Senior Notes      
Long-term debt      
Interest rate 2.90%    
Total long-term debt $ 492.4 492.1 491.9
4.80% Senior Notes | Senior Notes      
Long-term debt      
Interest rate 4.80%    
Total long-term debt $ 445.7 445.0 0.0
4.55% Senior Notes | Senior Notes      
Long-term debt      
Interest rate 4.55%    
Total long-term debt $ 398.4 397.6 0.0
4.55% Senior Notes | Senior Notes      
Long-term debt      
Interest rate 4.55%    
Total long-term debt $ 395.6 395.4 395.2
3.95% Senior Notes | Senior Notes      
Long-term debt      
Interest rate 3.95%    
Total long-term debt $ 350.1 351.6 353.1
4.00% Senior Notes | Senior Notes      
Long-term debt      
Interest rate 4.00%    
Total long-term debt $ 297.3 297.2 297.0
4.40% Senior Notes | Senior Notes      
Long-term debt      
Interest rate 4.40%    
Total long-term debt $ 241.8 241.3 240.9
0.53% to 8.00% Promissory Notes | Unsecured Debt      
Long-term debt      
Total long-term debt $ 0.1 0.2 0.9
0.53% to 8.00% Promissory Notes | Unsecured Debt | Minimum      
Long-term debt      
Interest rate 0.53%    
0.53% to 8.00% Promissory Notes | Unsecured Debt | Maximum      
Long-term debt      
Interest rate 8.00%    
3.45% Senior Notes | Senior Notes      
Long-term debt      
Interest rate 3.45%    
Total long-term debt $ 0.0 399.8 399.4
4.25% Senior Notes | Senior Notes      
Long-term debt      
Interest rate 4.25%    
Total long-term debt $ 0.0 399.5 398.6
3.30% Senior Notes | Senior Notes      
Long-term debt      
Interest rate 3.30%    
Total long-term debt $ 0.0 250.0 249.9
4.05% Senior Notes | Senior Notes      
Long-term debt      
Interest rate 4.05%    
Total long-term debt $ 0.0 0.0 598.8
3.125% Senior Notes | Senior Notes      
Long-term debt      
Interest rate 3.125%    
Total long-term debt $ 0.0 $ 0.0 $ 499.7