XML 100 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Future Minimum Operating Lease Payments (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2021 $ 20.1 $ 19.7
2022 18.3 17.0
2023 15.6 13.7
2024 13.3 11.7
2025 12.0 11.1
Thereafter 48.3 57.6
Total lease payments 127.6 130.8
Less: Imputed interest (16.6) (19.8)
Present value of lease liabilities $ 111.0 $ 111.0