v3.22.2.2
Leases - Maturities of Lease Liabilities (Details)
$ in Millions
Oct. 31, 2022
USD ($)
Leases [Abstract]  
2023 (remainder) $ 24
2024 96
2025 78
2026 63
2027 43
Thereafter 135
Total lease payments 439
Less imputed interest 34
Present value of operating lease liabilities $ 405