XML 65 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Future Minimum Lease Payments for Operating Lease (Details)
$ in Millions
Sep. 30, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Last three months of 2018 $ 345
2019 1,244
2020 1,338
2021 1,104
2022 966
After 2022 7,934
Contractual Obligation, Total $ 12,931