XML 98 R78.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies (Schedule of Future Minimum Operating Lease Payments for Leases) (Details)
$ in Millions
Dec. 31, 2016
USD ($)
Future minimum operating lease payments for leases  
2017 $ 96
2018 91
2019 67
2020 49
2021 33
Thereafter 65
Total $ 401