XML 92 R74.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Lessor Arrangements, Future Minimum Lease Receivables (Details)
$ in Millions
Jul. 31, 2021
USD ($)
Leases [Abstract]  
2022 $ 682
2023 556
2024 286
2025 144
2026 41
Thereafter 1
Total 1,710
Less: Present value of lease payments 1,632
Unearned income $ 78