XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Future Minimum Lease Payments (Details)
$ in Millions
Sep. 30, 2021
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2021 (excluding the nine months ending September 30, 2021) $ 7.8
2022 28.7
2023 23.2
2024 19.1
2025 18.1
Thereafter 109.1
Total undiscounted lease payments 206.0
Less: Present value adjustment (37.7)
Present value of lease liabilities $ 168.3