XML 91 R79.htm IDEA: XBRL DOCUMENT v3.21.1
Maturities of Lease Liabilities (Detail) - USD ($)
$ in Millions
Mar. 31, 2021
Jun. 30, 2020
Leases [Abstract]    
Operating Leases, Year Ending June 30, 2021 (excluding the nine months ended March 31, 2021) $ 603  
Operating Leases, Year Ending June 30, 2022 1,981  
Operating Leases, Year Ending June 30, 2023 1,803  
Operating Leases, Year Ending June 30, 2024 1,607  
Operating Leases, Year Ending June 30, 2025 1,320  
Operating Leases, Thereafter 4,716  
Operating Leases, Total lease payments 12,030  
Operating Leases, Less imputed interest (882)  
Operating Leases 11,148 $ 9,287
Finance Leases, Year Ending June 30, 2021 (excluding the nine months ended March 31, 2021) 278  
Finance Leases, Year Ending June 30, 2022 1,128  
Finance Leases, Year Ending June 30, 2023 1,140  
Finance Leases, Year Ending June 30, 2024 1,156  
Finance Leases, Year Ending June 30, 2025 1,481  
Finance Leases, Thereafter 9,510  
Finance Leases, Total lease payments 14,693  
Finance Leases, Less imputed interest (2,639)  
Finance Leases $ 12,054 $ 9,496