XML 95 R77.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies Future Lease Payments (Details)
$ in Millions
Dec. 31, 2018
USD ($)
Operating Leased Assets [Line Items]  
2019 $ 669
2020 592
2021 511
2022 423
2023 338
Thereafter $ 1,343