XML 107 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Maturities of Lease Liabilities (Details)
$ in Millions
Dec. 31, 2021
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2022 $ 28.1
2023 22.5
2024 19.4
2025 17.3
2026 16.7
Thereafter 65.2
Total operating lease payments 169.2
Less: imputed interest (25.1)
Total operating lease liabilities $ 144.1