XML 36 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Schedule of Future Minimum Rental Payments for Operating Leases (Details)
$ in Millions
Sep. 30, 2019
USD ($)
Leases [Abstract]  
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 122
Operating Leases, Future Minimum Payments, Due in Two Years 103
Operating Leases, Future Minimum Payments, Due in Three Years 83
Operating Leases, Future Minimum Payments, Due in Four Years 57
Operating Leases, Future Minimum Payments, Due in Five Years 56
Operating Leases, Future Minimum Payments, Due Thereafter 123
Operating Leases, Future Minimum Payments Due $ 546