v3.26.1
Accounting for Leases as a Lessor - Schedule of Components of Financing Receivables (Details) - USD ($)
$ in Millions
Jul. 31, 2026
Oct. 31, 2025
Oct. 31, 2024
Leases [Abstract]      
Minimum lease payments receivable $ 10,440 $ 10,310  
Unguaranteed residual value 743 694  
Unearned income (1,275) (1,264)  
Financing receivables, gross 9,908 9,740  
Allowance for credit losses (207) (198) $ (194)
Financing receivables, net 9,701 9,542  
Less: current portion (3,841) (3,826)  
Amounts due after one year, net $ 5,860 $ 5,716