XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Leases Operating Leases Future Minimum Payments (Details)
$ in Millions
Mar. 31, 2022
USD ($)
Operating Leases, Future Minimum Payments Due [Line Items]  
Remainder of 2022 $ 49.0
2023 65.9
2024 61.3
2025 58.3
2026 54.0
2027 51.7
Thereafter 252.1
Total Operating Lease Payments 592.3
Operating Lease Payments, Less Imputed Interest (111.2)
Present Value of Operating Lease Liability $ 481.1