XML 90 R79.htm IDEA: XBRL DOCUMENT v3.22.1
Maturities of Lease Liabilities (Detail) - USD ($)
$ in Millions
Mar. 31, 2022
Jun. 30, 2021
Leases [Abstract]    
Operating Leases, Year Ending June 30, 2022 (excluding the nine months ended March 31, 2022) $ 601  
Operating Leases, Year Ending June 30, 2023 2,335  
Operating Leases, Year Ending June 30, 2024 2,160  
Operating Leases, Year Ending June 30, 2025 1,885  
Operating Leases, Year Ending June 30, 2026 1,531  
Operating Leases, Thereafter 6,074  
Operating Leases, Total lease payments 14,586  
Operating Leases, Less imputed interest (1,070)  
Operating Leases 13,516 $ 11,591
Finance Leases, Year Ending June 30, 2022 (excluding the nine months ended March 31, 2022) 346  
Finance Leases, Year Ending June 30, 2023 1,404  
Finance Leases, Year Ending June 30, 2024 1,420  
Finance Leases, Year Ending June 30, 2025 1,749  
Finance Leases, Year Ending June 30, 2026 1,435  
Finance Leases, Thereafter 10,928  
Finance Leases, Total lease payments 17,282  
Finance Leases, Less imputed interest (2,743)  
Finance Leases $ 14,539 $ 12,541