XML 100 R75.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases Schedule of Future Lease Payments (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Jun. 30, 2023
2023 $ 171  
2024 144  
2025 118  
2026 91  
2027 59  
Thereafter 111  
Total future lease payments 694  
Less: imputed interest 69  
Total lease liabilities 517 $ 475
Total lease liabilities 108 $ 86
Total Lease Liability 625  
Operating Leases    
2023 134  
2024 114  
2025 96  
2026 78  
2027 52  
Thereafter 102  
Total future lease payments 576  
Less: imputed interest 59  
Total lease liabilities 517  
Finance Leases    
2023 37  
2024 30  
2025 22  
2026 13  
2027 7  
Thereafter 9  
Total future lease payments 118  
Less: imputed interest 10  
Total lease liabilities $ 108