XML 88 R80.htm IDEA: XBRL DOCUMENT v3.24.4
Maturities of Lease Liabilities (Detail) - USD ($)
$ in Millions
Dec. 31, 2024
Jun. 30, 2024
Leases [Abstract]    
Operating Leases, Year Ending June 30, 2025 (excluding the six months ended December 31, 2024) $ 2,726  
Operating Leases, Year Ending June 30, 2026 4,920  
Operating Leases, Year Ending June 30, 2027 4,063  
Operating Leases, Year Ending June 30, 2028 3,025  
Operating Leases, Year Ending June 30, 2029 2,203  
Operating Leases, Thereafter 7,433  
Operating Leases, Total lease payments 24,370  
Operating Leases, Less imputed interest (2,508)  
Operating Leases 21,862 $ 19,077
Finance Leases, Year Ending June 30, 2025 (excluding the six months ended December 31, 2024) 1,979  
Finance Leases, Year Ending June 30, 2026 4,149  
Finance Leases, Year Ending June 30, 2027 4,180  
Finance Leases, Year Ending June 30, 2028 4,175  
Finance Leases, Year Ending June 30, 2029 3,528  
Finance Leases, Thereafter 28,350  
Finance Leases, Total lease payments 46,361  
Finance Leases, Less imputed interest (10,284)  
Finance Leases $ 36,077 $ 27,145