XML 89 R77.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Reconciliation of Future Lease Payments to Total Lease Liabilities) (Details)
$ in Millions
Jun. 30, 2019
USD ($)
Leases (Reconciliation of Future Lease Payments to Total Lease Liabilities) [Abstract]  
Operating lease payments, 2019; excluding six months ended June 30, 2019 $ 105
Operating lease payments, 2020 159
Operating lease payments, 2021 127
Operating lease payments, 2022 113
Operating lease payments, 2023 95
Operating lease payments, Thereafter 201
Total future minimum payments 800
Imputed Interest, Leases (101)
Operating Lease Liabilities $ 699