XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Long-Term Debt - Schedule of Principal Payments Due on Long-term Debt (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Amount  
July 1 through December 31, 2025 $ 11.2
2026 22.3
2027 447.1
2028 and thereafter 0.3
Gross maturities 480.9
Less: Unamortized debt issuance costs (1.6)
Total $ 479.3