XML 143 R116.htm IDEA: XBRL DOCUMENT v3.8.0.1
Operating leases (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Leases [Abstract]      
Rental expense for operating leases $ 331 $ 375 $ 371
Minimum payments for operating leases having initial or remaining non-cancelable terms      
2018 211    
2019 142    
2020 104    
2021 74    
2022 58    
Thereafter 169    
Total $ 758