XML 83 R72.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Schedule of Future Minimum Payments) (Details)
$ in Millions
Dec. 31, 2018
USD ($)
Leases [Abstract]  
Total minimum lease payments, 2019 $ 5.3
Total minimum lease payments, 2020 4.7
Total minimum lease payments, 2021 4.2
Total minimum lease payments, 2022 3.7
Total minimum lease payments, 2023 2.2
Total minimum lease payments, Thereafter 4.7
Total minimum lease payments, Total $ 24.8