XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Millions
Sep. 30, 2024
USD ($)
Leases [Abstract]  
2024 (adjusted for nine months of payments) $ 4.8
2025 18.3
2026 16.3
2027 12.3
2028 12.2
2029 12.4
Thereafter 28.6
Total lease payments 104.9
Less: interest (18.6)
Total present value of lease liabilities $ 86.3