XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Long-Term Debt - Summary of Principal Payments on Debt Obligations and Future Minimum Rentals on Finance Lease Obligations (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Maturities of long-term debt  
2025 $ 12.5
2026 236.5
2027 576.3
2028 435.2
2029 242.1
Thereafter 869.5
Total debt $ 2,372.1