Restructuring Programs - Schedule of Changes in Restructuring Program Liabilities (Detail) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2021 |
|
| Restructuring Reserve [Roll Forward] | |||
| Restructuring liabilities, beginning balance | $ 66 | $ 86 | $ 73 |
| Additions | 125 | 94 | 168 |
| Payments | (99) | (111) | (152) |
| Other | 2 | (3) | (3) |
| Restructuring liabilities, ending balance | 94 | 66 | 86 |
| One-time employee termination benefits | |||
| Restructuring Reserve [Roll Forward] | |||
| Restructuring liabilities, beginning balance | 25 | 51 | 64 |
| Additions | 116 | 69 | 83 |
| Payments | (90) | (92) | (97) |
| Other | 2 | (3) | 1 |
| Restructuring liabilities, ending balance | 53 | 25 | 51 |
| Other costs | |||
| Restructuring Reserve [Roll Forward] | |||
| Restructuring liabilities, beginning balance | 41 | 35 | 9 |
| Additions | 9 | 25 | 85 |
| Payments | (9) | (19) | (55) |
| Other | 0 | 0 | (4) |
| Restructuring liabilities, ending balance | $ 41 | $ 41 | $ 35 |