XML 82 R70.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Summary of Future Minimum Payments under Non-cancellable Leases (Details)
$ in Millions
Dec. 31, 2018
USD ($)
Future non-cancelable commitments related to certain contractual obligations for each of the next five fiscal years and in aggregate thereafter [Abstract]  
2019 $ 20.9
2020 20.2
2021 18.5
2022 16.5
2023 9.8
Thereafter 24.9
Total payments $ 110.8