XML 84 R76.htm IDEA: XBRL DOCUMENT v3.25.3
Maturities of Lease Liabilities (Detail) - USD ($)
$ in Millions
Sep. 30, 2025
Jun. 30, 2025
Leases [Abstract]    
Operating Leases, Year Ending June 30, 2026 (excluding the three months ended September 30, 2025) $ 4,627  
Operating Leases, Year Ending June 30, 2027 5,506  
Operating Leases, Year Ending June 30, 2028 3,770  
Operating Leases, Year Ending June 30, 2029 2,641  
Operating Leases, Year Ending June 30, 2030 2,162  
Operating Leases, Thereafter 6,586  
Operating Leases, Total lease payments 25,292  
Operating Leases, Less imputed interest (2,559)  
Operating Leases 22,733 $ 22,861
Finance Leases, Year Ending June 30, 2026 (excluding the three months ended September 30, 2025) 4,218  
Finance Leases, Year Ending June 30, 2027 5,862  
Finance Leases, Year Ending June 30, 2028 5,909  
Finance Leases, Year Ending June 30, 2029 5,259  
Finance Leases, Year Ending June 30, 2030 5,136  
Finance Leases, Thereafter 46,450  
Finance Leases, Total lease payments 72,834  
Finance Leases, Less imputed interest (18,400)  
Finance Leases $ 54,434 $ 46,172