Dividends Declared (Detail) - USD ($) $ / shares in Units, $ in Millions |
3 Months Ended | 9 Months Ended | ||||||
|---|---|---|---|---|---|---|---|---|
Mar. 31, 2023 |
Dec. 31, 2022 |
Sep. 30, 2022 |
Mar. 31, 2022 |
Dec. 31, 2021 |
Sep. 30, 2021 |
Mar. 31, 2023 |
Mar. 31, 2022 |
|
| Equity [Abstract] | ||||||||
| Declaration Date | Mar. 14, 2023 | Nov. 29, 2022 | Sep. 20, 2022 | Mar. 14, 2022 | Dec. 07, 2021 | Sep. 14, 2021 | ||
| Record Date | May 18, 2023 | Feb. 16, 2023 | Nov. 17, 2022 | May 19, 2022 | Feb. 17, 2022 | Nov. 18, 2021 | ||
| Payment Date | Jun. 08, 2023 | Mar. 09, 2023 | Dec. 08, 2022 | Jun. 09, 2022 | Mar. 10, 2022 | Dec. 09, 2021 | ||
| Dividend Per Share | $ 0.68 | $ 0.68 | $ 0.68 | $ 0.62 | $ 0.62 | $ 0.62 | $ 2.04 | $ 1.86 |
| Amount | $ 5,057 | $ 5,059 | $ 5,066 | $ 4,632 | $ 4,645 | $ 4,652 | $ 15,182 | $ 13,929 |