XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt - Schedule Of Maturities Of Long Term Debt (Details)
$ in Millions
Sep. 30, 2024
USD ($)
Maturities of Long-term Debt [Abstract]  
Remainder of 2024 $ 8.1
2025 30.5
2026 26.2
2027 21.7
2028 314.2
Thereafter $ 477.9