XML 85 R74.htm IDEA: XBRL DOCUMENT v3.23.3
Maturities of Lease Liabilities (Detail) - USD ($)
$ in Millions
Sep. 30, 2023
Jun. 30, 2023
Leases [Abstract]    
Operating Leases, Year Ending June 30, 2024 (excluding the three months ended September 30, 2023) $ 2,287  
Operating Leases, Year Ending June 30, 2025 2,834  
Operating Leases, Year Ending June 30, 2026 2,365  
Operating Leases, Year Ending June 30, 2027 1,961  
Operating Leases, Year Ending June 30, 2028 1,767  
Operating Leases, Thereafter 6,803  
Operating Leases, Total lease payments 18,017  
Operating Leases, Less imputed interest (1,992)  
Operating Leases 16,025 $ 15,137
Finance Leases, Year Ending June 30, 2024 (excluding the three months ended September 30, 2023) 1,378  
Finance Leases, Year Ending June 30, 2025 2,196  
Finance Leases, Year Ending June 30, 2026 1,883  
Finance Leases, Year Ending June 30, 2027 1,890  
Finance Leases, Year Ending June 30, 2028 1,900  
Finance Leases, Thereafter 12,934  
Finance Leases, Total lease payments 22,181  
Finance Leases, Less imputed interest (4,027)  
Finance Leases $ 18,154 $ 17,067