XML 100 R83.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies (Operating Leases) (Details)
$ in Millions
Dec. 31, 2016
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2017 $ 159
2018 136
2019 126
2020 105
2021 76
Thereafter 173
Total minimum lease payments $ 775