XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Schedule of Remaining Maturities of Lease Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Remaining Maturities of Lease Liabilities (in millions)    
2021 - remaining portion $ 67.3  
2022 93.9  
2023 53.8  
2024 23.6  
2025 11.3  
After 2025 27.1  
Total lease payments 277.0  
Less: imputed interest 49.8  
Present value of lease liabilities $ 227.2 $ 286.8