XML 18 R113.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Lease Commitments Lease Commitments - Non-Cancellable (Details)
$ in Millions
Dec. 31, 2018
USD ($)
Leases [Abstract]  
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 363
Operating Leases, Future Minimum Payments, Due in Two Years 271
Operating Leases, Future Minimum Payments, Due in Three Years 193
Operating Leases, Future Minimum Payments, Due in Four Years 141
Operating Leases, Future Minimum Payments, Due in Five Years 106
Operating Leases, Future Minimum Payments, Due Thereafter 437
Operating Leases, Future Minimum Payments Due $ 1,511