v3.24.0.1
Debt (Future Maturities of Debt) (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Future maturities of debt  
2024 $ 932.3
2025 1,364.5
2026 1,385.9
2027 660.6
2028 841.4
Thereafter 7,634.7
Total long term debt maturities $ 12,819.4