XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Leases Operating Leases Future Minimum Payments (Details)
$ in Millions
Jun. 30, 2022
USD ($)
Operating Leases, Future Minimum Payments Due [Line Items]  
Remainder of 2022 $ 32.5
2023 65.7
2024 60.0
2025 57.1
2026 52.8
2027 50.5
Thereafter 243.9
Total Operating Lease Payments 562.5
Operating Lease Payments, Less Imputed Interest (105.1)
Present Value of Operating Lease Liability $ 457.4