XML 121 R106.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Other Contingencies - Operating Lease (Details)
$ in Millions
Dec. 31, 2016
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2017 $ 214
2018 166
2019 102
2020 60
2021 45
Thereafter 201
Total $ 788