XML 78 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Details)
$ in Millions
Dec. 31, 2017
USD ($)
Future minimum lease payments under noncancellable operating leases  
2018 $ 141
2019 122
2020 104
2021 79
2022 73
Thereafter 334
Total minimum lease payments $ 853