XML 135 R120.htm IDEA: XBRL DOCUMENT v3.6.0.2
Contingencies and Commitments - Operating leases minimum payments (Detail)
$ in Millions
Dec. 31, 2016
USD ($)
Minimum rental payments for operating leases  
2017 $ 1,337
2018 1,162
2019 1,005
2020 885
2021 725
After 2021 3,171
Future minimum rental payments, total $ 8,285