v3.26.1
CHARGES ASSOCIATED WITH RESTRUCTURING AND OTHER ACTIVITIES - Narrative (Details)
$ in Millions
2 Months Ended 12 Months Ended 26 Months Ended 36 Months Ended
Jun. 30, 2026
USD ($)
employee
Feb. 05, 2024
USD ($)
position
Jun. 30, 2026
USD ($)
employee
Jun. 30, 2029
USD ($)
Jun. 30, 2028
USD ($)
Jun. 30, 2027
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2026
USD ($)
employee
Jun. 30, 2026
USD ($)
Restructuring and Other Costs                      
Restructuring and other charges             $ 813 $ 481 $ 122    
Restructuring Program                      
Restructuring and Other Costs                      
Restructuring program, period   2 years                  
Net reduction in global positions, expected | employee 10,000                    
Restructuring and related costs, expected costs $ 1,748   $ 1,748       1,748       $ 1,748
Restructuring charges approved             1,068 493 187   1,748
Restructuring and other charges             824 495 115   1,434
Restructuring Program | Forecast                      
Restructuring and Other Costs                      
Accrued restructuring charges expected to result in cash expenditures funded from cash provided by operations       $ 17 $ 85 $ 530          
Restructuring Program | Restructuring Charges                      
Restructuring and Other Costs                      
Restructuring charges approved             760 443 109   1,312
Restructuring and other charges             608 $ 432 $ 92   1,132
Restructuring Program | Minimum                      
Restructuring and Other Costs                      
Net reduction in global positions, expected   1,800 9,000             5,800  
Restructuring and related costs, expected costs 1,500 $ 500 $ 1,500       1,500     $ 1,200 1,500
Restructuring Program | Maximum                      
Restructuring and Other Costs                      
Net reduction in global positions, expected   3,000 10,000             7,000  
Restructuring and related costs, expected costs $ 1,700 $ 700 $ 1,700       $ 1,700     $ 1,600 $ 1,700