XML 57 R97.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies Commitments and Contingencies - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Jan. 01, 2019
Commitments and Contingencies Disclosure [Abstract]    
2020 $ 49.3  
2021 45.3  
2022 36.3  
2023 30.6  
2024 26.8  
Thereafter 37.7  
Total lease payments 226.0  
Less: interest (25.6)  
Total 200.4  
Other accrued liabilities 42.3  
Long-term operating lease liabilities $ 158.1 $ 185.5