v3.26.1
Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Jun. 30, 2025
Operating Leases    
2027 $ 57  
2028 46  
2029 34  
2030 26  
2031 20  
Thereafter 65  
Total lease payments 248  
Less imputed interest 35  
Total lease liabilities 213 $ 201
Finance Leases    
2027 11  
2028 10  
2029 9  
2030 9  
2031 8  
Thereafter 97  
Total lease payments 144  
Less imputed interest 52  
Total finance lease liabilities $ 92 $ 108