v3.25.2
Long-term Debt - Principal Payments Due on Long-term Debt (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Face Amount  
Long-term Debt by Maturity  
July 1 through December 31, 2025 $ 116.5
2026 39.4
2027 46.1
2028 833.0
2029 41.8
2030 847.2
Thereafter 566.9
Total 2,490.9
Net Amount  
Long-term Debt by Maturity  
July 1 through December 31, 2025 116.5
2026 39.4
2027 46.1
2028 823.2
2029 41.7
2030 832.7
Thereafter 559.9
Total $ 2,459.5