XML 67 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Long-Term Obligations and Commitments - Maturity of Secured Debt (Details)
$ in Millions
Apr. 30, 2022
USD ($)
Debt Disclosure [Abstract]  
2022 (excluding the nine months ended April 30, 2022) $ 0
2023 500
2024 170
2025 5,200
2026 0
Thereafter 1,000
Total future principal payments for long-term debt $ 6,870