XML 85 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Lessee, Maturities of Operating Leases (Details) - USD ($)
$ in Millions
Apr. 30, 2022
Jul. 31, 2021
Leases [Abstract]    
2022 (remaining three months) $ 99  
2023 328  
2024 242  
2025 166  
2026 92  
Thereafter 216  
Total lease payments 1,143  
Less interest (70)  
Total $ 1,073 $ 1,168