XML 45 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Schedule of Remaining Maturities of Lease Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2021
Dec. 31, 2020
Remaining Maturities of Lease Liabilities (in millions)    
2021 - remaining portion $ 103.0  
2022 95.1  
2023 53.0  
2024 23.0  
2025 10.8  
After 2025 26.9  
Total lease payments 311.8  
Less: imputed interest 55.2  
Present value of lease liabilities $ 256.6 $ 286.8