XML 88 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Maturities of Lease Liabilities (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Jun. 30, 2023
Leases [Abstract]    
Operating Leases, Year Ending June 30, 2024 (excluding the six months ended December 31, 2023) $ 1,614  
Operating Leases, Year Ending June 30, 2025 3,091  
Operating Leases, Year Ending June 30, 2026 2,633  
Operating Leases, Year Ending June 30, 2027 2,179  
Operating Leases, Year Ending June 30, 2028 1,933  
Operating Leases, Thereafter 7,615  
Operating Leases, Total lease payments 19,065  
Operating Leases, Less imputed interest (2,123)  
Operating Leases 16,942 $ 15,137
Finance Leases, Year Ending June 30, 2024 (excluding the six months ended December 31, 2023) 1,021  
Finance Leases, Year Ending June 30, 2025 2,411  
Finance Leases, Year Ending June 30, 2026 2,101  
Finance Leases, Year Ending June 30, 2027 2,109  
Finance Leases, Year Ending June 30, 2028 2,121  
Finance Leases, Thereafter 15,326  
Finance Leases, Total lease payments 25,089  
Finance Leases, Less imputed interest (4,892)  
Finance Leases $ 20,197 $ 17,067