XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Future Minimum Lease Payments (Details)
$ in Millions
Sep. 30, 2023
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2023 (excluding the nine months ending September 30, 2023) $ 7.7
2024 27.7
2025 24.0
2026 21.4
2027 20.2
Thereafter 73.6
Total undiscounted lease payments 174.6
Less: Present value adjustment (27.0)
Present value of lease liabilities $ 147.6