XML 86 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Leases Schedule of Future Lease Payments (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Jun. 30, 2024
2023 $ 249  
2024 219  
2025 181  
2026 136  
2027 116  
Thereafter 256  
Total future lease payments 1,157  
Less: imputed interest 138  
Total lease liabilities 818 $ 517
Total lease liabilities 201 $ 108
Total Lease Liability 1,019  
Operating Leases    
2023 197  
2024 174  
2025 146  
2026 111  
2027 97  
Thereafter 199  
Total future lease payments 924  
Less: imputed interest 106  
Total lease liabilities 818  
Finance Leases    
2023 52  
2024 45  
2025 35  
2026 25  
2027 19  
Thereafter 57  
Total future lease payments 233  
Less: imputed interest 32  
Total lease liabilities $ 201