XML 76 R64.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Operating Lease Obligations (Details)
Dec. 31, 2018
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Total Amount $ 39.6
2019 12.7
2020 9.7
2021 5.6
2022 3.7
2023 2.9
After 2024 $ 5.0