XML 132 R115.htm IDEA: XBRL DOCUMENT v3.8.0.1
Contingencies and Commitments - Operating leases minimum payments (Detail)
$ in Millions
Dec. 31, 2017
USD ($)
Minimum rental payments for operating leases  
2018 $ 1,330
2019 1,192
2020 1,067
2021 872
2022 709
After 2022 3,316
Future minimum rental payments, total $ 8,486