XML 85 R73.htm IDEA: XBRL DOCUMENT v3.20.4
Maturities of Lease Liabilities (Detail) - USD ($)
$ in Millions
Dec. 31, 2020
Jun. 30, 2020
Leases [Abstract]    
Operating Leases, Year Ending June 30, 2021 (excluding the six months ended December 31, 2020) $ 1,099  
Operating Leases, Year Ending June 30, 2022 1,997  
Operating Leases, Year Ending June 30, 2023 1,811  
Operating Leases, Year Ending June 30, 2024 1,579  
Operating Leases, Year Ending June 30, 2025 1,280  
Operating Leases, Thereafter 4,309  
Operating Leases, Total lease payments 12,075  
Operating Leases, Less imputed interest (1,334)  
Operating Leases 10,741 $ 9,287
Finance Leases, Year Ending June 30, 2021 (excluding the six months ended December 31, 2020) 533  
Finance Leases, Year Ending June 30, 2022 1,080  
Finance Leases, Year Ending June 30, 2023 1,092  
Finance Leases, Year Ending June 30, 2024 1,107  
Finance Leases, Year Ending June 30, 2025 1,431  
Finance Leases, Thereafter 8,943  
Finance Leases, Total lease payments 14,186  
Finance Leases, Less imputed interest (2,668)  
Finance Leases $ 11,518 $ 9,496