v3.25.2
Accounting for Leases as a Lessor - Summary of the Aging and Non-accrual Status of Gross Financing Receivables (Details) - USD ($)
$ in Millions
Jul. 31, 2025
Oct. 31, 2024
Financing Receivable, Past Due [Line Items]    
Financing receivables, net $ 9,628 $ 9,647
Gross financing receivables on non-accrual status [1] 214 214
Gross financing receivables 90 days past due and still accruing interest [1] 97 82
Unbilled    
Financing Receivable, Past Due [Line Items]    
Financing receivables, net 9,185 9,193
Current 1-30 days | Billed    
Financing Receivable, Past Due [Line Items]    
Financing receivables, net [2] 318 334
Past due 31-60 days | Billed    
Financing Receivable, Past Due [Line Items]    
Financing receivables, net [2] 34 29
Past due 61-90 days | Billed    
Financing Receivable, Past Due [Line Items]    
Financing receivables, net [2] 13 12
Past due > 90 days | Billed    
Financing Receivable, Past Due [Line Items]    
Financing receivables, net [2] $ 78 $ 79
[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.