v3.26.1
Accounting for Leases as a Lessor - Schedule of the Aging and Non-accrual Status of Gross Financing Receivables (Details) - USD ($)
$ in Millions
Apr. 30, 2026
Oct. 31, 2025
Financing Receivable, Past Due [Line Items]    
Financing receivables, net $ 9,425 $ 9,740
Gross financing receivables on non-accrual status [1] 120 168
Gross financing receivables 90 days past due and still accruing interest [1] 90 114
Unbilled    
Financing Receivable, Past Due [Line Items]    
Financing receivables, net 8,951 9,282
Current 1-30 days | Billed    
Financing Receivable, Past Due [Line Items]    
Financing receivables, net [2] 368 349
Past due 31-60 days | Billed    
Financing Receivable, Past Due [Line Items]    
Financing receivables, net [2] 17 26
Past due 61-90 days | Billed    
Financing Receivable, Past Due [Line Items]    
Financing receivables, net [2] 19 13
Past due > 90 days | Billed    
Financing Receivable, Past Due [Line Items]    
Financing receivables, net [2] $ 70 $ 70
[1] Includes billed operating lease receivables and billed and unbilled sales-type and direct-financing lease receivables.    
[2] Includes billed operating lease receivables and billed sales-type and direct-financing lease receivables.