XML 88 R77.htm IDEA: XBRL DOCUMENT v3.21.4
Maturities of Lease Liabilities (Detail) - USD ($)
$ in Millions
Dec. 31, 2021
Jun. 30, 2021
Leases [Abstract]    
Operating Leases, Year Ending June 30, 2022 (excluding the six months ended December 31, 2021) $ 1,149  
Operating Leases, Year Ending June 30, 2023 2,206  
Operating Leases, Year Ending June 30, 2024 2,018  
Operating Leases, Year Ending June 30, 2025 1,751  
Operating Leases, Year Ending June 30, 2026 1,422  
Operating Leases, Thereafter 5,452  
Operating Leases, Total lease payments 13,998  
Operating Leases, Less imputed interest (1,098)  
Operating Leases 12,900 $ 11,591
Finance Leases, Year Ending June 30, 2022 (excluding the six months ended December 31, 2021) 674  
Finance Leases, Year Ending June 30, 2023 1,360  
Finance Leases, Year Ending June 30, 2024 1,374  
Finance Leases, Year Ending June 30, 2025 1,702  
Finance Leases, Year Ending June 30, 2026 1,389  
Finance Leases, Thereafter 10,459  
Finance Leases, Total lease payments 16,958  
Finance Leases, Less imputed interest (2,763)  
Finance Leases $ 14,195 $ 12,541