XML 44 R82.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Leases-Commitments and Contingencies (Details 5)
$ in Millions
Dec. 31, 2019
USD ($)
Commitments and Contingencies [Abstract]  
2020 $ 15.2
2021 9.0
2022 5.5
2023 3.6
2024 2.6
Thereafter 4.2
Operating Leases, Future Minimum Payments Due $ 40.1