XML 115 R102.htm IDEA: XBRL DOCUMENT v3.20.2
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