XML 56 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Future Minimum Lease Payments Prior to Adoption (Details)
$ in Millions
Dec. 31, 2018
USD ($)
Leases [Abstract]  
2019 $ 55
2020 47
2021 40
2022 30
2023 20
2024 and beyond $ 99