XML 99 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Lease Liability Future Payments (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2022 $ 20.1 $ 19.7
2023 18.3 17.0
2024 15.6 13.7
2025 13.3 11.7
2026 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