XML 93 R82.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Future Minimum Lease Payments Under Finance and Operating Leases (Details) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]    
Remainder of 2021 $ 12.4  
2022 23.7  
2023 20.9  
2024 15.2  
2025 10.1  
2026 and Thereafter 34.0  
Total Future Payments 116.3  
Less Imputed Interest 14.3  
Present Value of Minimum Lease Payments $ 102.0 $ 89.6