XML 99 R82.htm IDEA: XBRL DOCUMENT v3.20.4
Commitment and Contingencies - Maturity of Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2021 $ 24.5  
2022 18.3  
2023 12.4  
2024 8.4  
2025 4.7  
Thereafter 18.9  
Total 87.2  
Less: imputed interest (9.6)  
Total lease liabilities $ 77.6 $ 84.0