XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Long-Term Debt - Schedule Of Maturities Of Long Term Debt (Details)
$ in Millions
Mar. 31, 2025
USD ($)
Maturities of Long-term Debt [Abstract]  
2025 $ 25.0
2026 29.3
2027 24.7
2028 317.4
2029 9.9
Thereafter $ 471.4