XML 44 R82.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies - Future Minimum Operating Lease Payments and Supplemental Balance Sheet Information (Details) - USD ($)
$ in Millions
Sep. 30, 2019
Jan. 01, 2019
Commitments and Contingencies Disclosure [Abstract]    
2019 $ 10.5  
2020 49.9  
2021 42.4  
2022 34.5  
2023 30.4  
Thereafter 63.7  
Total lease payments 231.4  
Less: interest (27.5)  
Total 203.9  
Current operating lease liabilities 40.4  
Long-term operating lease liabilities $ 163.5 $ 185.5