XML 131 R101.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies - Future Minimum Payments on Leases (Detail)
$ in Millions
Sep. 30, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Operating leases, 2020 $ 143
Operating leases, 2021 121
Operating leases, 2022 106
Operating leases, 2023 96
Operating leases, 2024 82
Operating leases, Thereafter 250
Operating leases, Total $ 798