v3.24.0.1
Changes in Accumulated Other Comprehensive Loss by Component (Reclassifications) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Gain (loss) on cash flow hedges:      
Interest expense $ (508.2) $ (395.6) $ (314.6)
Total before tax 2,191.5 1,831.5 1,575.1
Tax (provision) benefit (460.1) (343.9) (282.8)
Pension gains:      
Other income 7.5 (2.3) (0.5)
Tax provision (460.1) (343.9) (282.8)
Net income 1,731.4 1,487.6 1,292.3
Amount Reclassified from Accumulated Other Comprehensive Loss      
Pension gains:      
Net income 9.7 (0.7) (3.6)
Amount Reclassified from Accumulated Other Comprehensive Loss | Cash Flow Hedges      
Gain (loss) on cash flow hedges:      
Total before tax 12.6 (1.5) (6.2)
Tax (provision) benefit (3.3) 0.4 1.6
Pension gains:      
Tax provision (3.3) 0.4 1.6
Net income 9.3 (1.1) (4.6)
Amount Reclassified from Accumulated Other Comprehensive Loss | Cash Flow Hedges | Terminated interest rate locks      
Gain (loss) on cash flow hedges:      
Interest expense (5.1) (5.9) (6.2)
Amount Reclassified from Accumulated Other Comprehensive Loss | Cash Flow Hedges | 2022 Interest Rate Swap      
Gain (loss) on cash flow hedges:      
Interest expense 17.7 4.4 0.0
Amount Reclassified from Accumulated Other Comprehensive Loss | Defined Benefit Pension Plan      
Gain (loss) on cash flow hedges:      
Tax (provision) benefit (0.2) (0.1) (0.3)
Pension gains:      
Other income 0.6 0.5 1.3
Tax provision (0.2) (0.1) (0.3)
Net income $ 0.4 $ 0.4 $ 1.0