XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Future Minimum Lease Payments) (Details)
$ in Millions
Mar. 31, 2021
USD ($)
Leases [Abstract]  
2021 $ 20.1
2022 20.7
2023 16.1
2024 13.3
2025 9.9
2026 8.3
Thereafter 24.2
Total minimum lease payments 112.6
Less imputed interest 19.1
Future minimum payments for leases, net of sublease rental income and imputed interest $ 93.5