XML 103 R92.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Future Minimum Payments (Details)
$ in Millions
Dec. 31, 2018
USD ($)
Leases [Abstract]  
2019 $ 120
2020 100
2021 86
2022 68
2023 56
Beyond 2023 53
Total $ 483