XML 125 R99.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Schedule Of Maturities Of Operating Liabilities (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Schedule Of Maturities Of Operating Leases [Abstract]  
Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months $ 287
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two 235
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three 194
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four 151
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five 98
Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five 609
Lessee, Operating Lease, Liability, Payments, Due 1,574
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 344
Operating Lease, Liability $ 1,230