XML 44 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Schedule of Future Minimum Rental Payments Under Previous Guidance (Details)
$ in Millions
Jun. 30, 2019
USD ($)
Leases [Abstract]  
Twelve months ending June 30, 2020 $ 16.7
Twelve months ending June 30, 2021 13.9
Twelve months ending June 30, 2022 12.5
Twelve months ending June 30, 2023 8.9
Twelve months ending June 30, 2024 6.9
Thereafter 15.8
Total minimum operating lease liabilities $ 74.7