Dividends Declared (Detail) - USD ($) $ / shares in Units, $ in Millions |
3 Months Ended | 12 Months Ended | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2020 |
Mar. 31, 2020 |
Dec. 31, 2019 |
Sep. 30, 2019 |
Jun. 30, 2019 |
Mar. 31, 2019 |
Dec. 31, 2018 |
Sep. 30, 2018 |
Jun. 30, 2020 |
Jun. 30, 2019 |
Jun. 30, 2018 |
|
| Equity [Abstract] | |||||||||||
| Declaration Date | Jun. 17, 2020 | Mar. 09, 2020 | Dec. 04, 2019 | Sep. 18, 2019 | Jun. 12, 2019 | Mar. 11, 2019 | Nov. 28, 2018 | Sep. 18, 2018 | |||
| Record Date | Aug. 20, 2020 | May 21, 2020 | Feb. 20, 2020 | Nov. 21, 2019 | Aug. 15, 2019 | May 16, 2019 | Feb. 21, 2019 | Nov. 15, 2018 | |||
| Payment Date | Sep. 10, 2020 | Jun. 11, 2020 | Mar. 12, 2020 | Dec. 12, 2019 | Sep. 12, 2019 | Jun. 13, 2019 | Mar. 14, 2019 | Dec. 13, 2018 | |||
| Dividend Per Share | $ 0.51 | $ 0.51 | $ 0.51 | $ 0.51 | $ 0.46 | $ 0.46 | $ 0.46 | $ 0.46 | $ 2.04 | $ 1.84 | $ 1.68 |
| Amount | $ 3,861 | $ 3,865 | $ 3,876 | $ 3,886 | $ 3,510 | $ 3,521 | $ 3,526 | $ 3,544 | $ 15,488 | $ 14,101 | |