XML 90 R82.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Maturities of Lease Liabilities (Detail) - USD ($)
$ in Millions
Mar. 31, 2024
Jun. 30, 2023
Leases [Abstract]    
Operating Leases, Year Ending June 30, 2024 (excluding the nine months ended March 31, 2024) $ 956  
Operating Leases, Year Ending June 30, 2025 3,566  
Operating Leases, Year Ending June 30, 2026 3,076  
Operating Leases, Year Ending June 30, 2027 2,608  
Operating Leases, Year Ending June 30, 2028 2,100  
Operating Leases, Thereafter 7,812  
Operating Leases, Total lease payments 20,118  
Operating Leases, Less imputed interest (2,236)  
Operating Leases 17,882 $ 15,137
Finance Leases, Year Ending June 30, 2024 (excluding the nine months ended March 31, 2024) 560  
Finance Leases, Year Ending June 30, 2025 2,694  
Finance Leases, Year Ending June 30, 2026 2,398  
Finance Leases, Year Ending June 30, 2027 2,409  
Finance Leases, Year Ending June 30, 2028 2,409  
Finance Leases, Thereafter 18,058  
Finance Leases, Total lease payments 28,528  
Finance Leases, Less imputed interest (5,623)  
Finance Leases $ 22,905 $ 17,067