v3.26.1
Defined Benefit Plans - Changes in Fair Value of Level 3 Assets (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]    
Balance as of June 30, 2025 $ 1,684  
Actual return on plan assets 97 $ 17
Foreign currency translation (32) 77
Balance as of June 30, 2026 1,467 1,684
Level 3    
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]    
Balance as of June 30, 2025 473  
Actual return on plan assets 1  
Purchases, sales, and settlements 36  
Transfer into Level 3 18  
Foreign currency translation (15)  
Balance as of June 30, 2026 $ 513 $ 473