XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Operating Lease Liability Maturity Schedule (Details) - USD ($)
$ in Millions
Mar. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2022 $ 38.4 $ 50.5
2023 44.3 41.5
2024 32.7 30.0
2025 20.6 18.7
2026 11.6 10.3
Thereafter 37.2 32.3
Total Lease Payments 184.8 183.3
Less: Imputed Interest (28.0) (27.6)
Present value of lease liabilities $ 156.8 $ 155.7