XML 69 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Future Minimum Lease Payments) (Details)
$ in Millions
Jun. 30, 2021
USD ($)
Leases [Abstract]  
2021 $ 13.2
2022 20.9
2023 15.6
2024 12.7
2025 9.8
2026 8.3
Thereafter 24.2
Total minimum lease payments 104.7
Less imputed interest 17.8
Future minimum payments for leases, net of sublease rental income and imputed interest $ 86.9