XML 88 R80.htm IDEA: XBRL DOCUMENT v3.24.3
Maturities of Lease Liabilities (Detail) - USD ($)
$ in Millions
Sep. 30, 2024
Jun. 30, 2024
Leases [Abstract]    
Operating Leases, Year Ending June 30, 2025 (excluding the three months ended September 30, 2024) $ 3,386  
Operating Leases, Year Ending June 30, 2026 4,122  
Operating Leases, Year Ending June 30, 2027 3,411  
Operating Leases, Year Ending June 30, 2028 2,754  
Operating Leases, Year Ending June 30, 2029 2,124  
Operating Leases, Thereafter 7,174  
Operating Leases, Total lease payments 22,971  
Operating Leases, Less imputed interest (2,601)  
Operating Leases 20,370 $ 19,077
Finance Leases, Year Ending June 30, 2025 (excluding the three months ended September 30, 2024) 2,742  
Finance Leases, Year Ending June 30, 2026 3,697  
Finance Leases, Year Ending June 30, 2027 3,720  
Finance Leases, Year Ending June 30, 2028 3,706  
Finance Leases, Year Ending June 30, 2029 3,099  
Finance Leases, Thereafter 22,745  
Finance Leases, Total lease payments 39,709  
Finance Leases, Less imputed interest (8,358)  
Finance Leases $ 31,351 $ 27,145