XML 107 R95.htm IDEA: XBRL DOCUMENT v3.23.2
Maturities of Lease Liabilities (Detail) - USD ($)
$ in Millions
Jun. 30, 2023
Jun. 30, 2022
Leases [Abstract]    
Operating Leases, Year Ending June 30, 2024 $ 2,784  
Operating Leases, Year Ending June 30, 2025 2,508  
Operating Leases, Year Ending June 30, 2026 2,142  
Operating Leases, Year Ending June 30, 2027 1,757  
Operating Leases, Year Ending June 30, 2028 1,582  
Operating Leases, Thereafter 6,327  
Operating Leases, Total lease payments 17,100  
Operating Leases, Less imputed interest (1,963)  
Operating Leases 15,137 $ 13,717
Finance Leases, Year Ending June 30, 2024 1,747  
Finance Leases, Year Ending June 30, 2025 2,087  
Finance Leases, Year Ending June 30, 2026 1,771  
Finance Leases, Year Ending June 30, 2027 1,780  
Finance Leases, Year Ending June 30, 2028 1,787  
Finance Leases, Thereafter 11,462  
Finance Leases, Total lease payments 20,634  
Finance Leases, Less imputed interest (3,567)  
Finance Leases $ 17,067 $ 14,902