XML 54 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Leases Schedule of Future Minimum Rental Payments for Operating Leases (Details)
$ in Millions
Dec. 31, 2018
USD ($)
Leases [Abstract]  
2019 $ 160
2020 123
2021 85
2022 57
2023 41
Thereafter 72
Future minimum obligations $ 538