v3.26.1
Accounting for Leases as a Lessor - Schedule of Components of Financing Receivables (Details) - USD ($)
$ in Millions
Apr. 30, 2026
Oct. 31, 2025
Oct. 31, 2024
Leases [Abstract]      
Minimum lease payments receivable $ 9,897 $ 10,310  
Unguaranteed residual value 719 694  
Unearned income (1,191) (1,264)  
Financing receivables, gross 9,425 9,740  
Allowance for credit losses (210) (198) $ (194)
Financing receivables, net 9,215 9,542  
Less: current portion (3,694) (3,826)  
Amounts due after one year, net $ 5,521 $ 5,716