XML 93 R81.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Future Minimum Lease Payments (Details)
$ in Millions
Sep. 30, 2024
USD ($)
Maturity of Lease Liabilities  
2024 (excluding the nine months ending September 30, 2024) $ 8.7
2025 30.3
2026 25.6
2027 22.7
2028 18.9
Thereafter 57.6
Total undiscounted lease payments 163.8
Less: Present value adjustment (23.8)
Present value of lease liabilities $ 140.0