XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Future Minimum Lease Payments (Details)
$ in Millions
Mar. 31, 2023
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2023 (excluding the three months ending March 31, 2023) $ 21.7
2024 24.8
2025 22.3
2026 20.5
2027 19.6
Thereafter 91.4
Total undiscounted lease payments 200.3
Less: Present value adjustment (47.1)
Present value of lease liabilities $ 153.2