XML 120 R81.htm IDEA: XBRL DOCUMENT v3.19.3
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