XML 315 R76.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES - Future Minimum Lease Payments (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Jun. 30, 2024
Operating Leases    
Fiscal 2026 $ 461  
Fiscal 2027 401  
Fiscal 2028 307  
Fiscal 2029 230  
Fiscal 2030 184  
Thereafter 836  
Total future minimum lease payments 2,419  
Less imputed interest (269)  
Total 2,150 $ 2,055
Finance Leases    
Fiscal 2026 3  
Fiscal 2027 2  
Fiscal 2028 2  
Fiscal 2029 2  
Fiscal 2030 2  
Thereafter 20  
Total future minimum lease payments 31  
Less imputed interest 0  
Total $ 31 $ 32