XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases Operating Lease Liability Payments Due (Details)
$ in Millions
Dec. 31, 2021
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2022 $ 25.1
2023 19.9
2024 12.1
2025 5.9
2026 3.3
Thereafter 0.8
Total future minimum lease payments 67.1
Less: imputed interest 3.6
Operating Lease, Liability $ 63.5