XML 127 R106.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting for Leases as a Lessor - Summary of Aging and Non-accrual Status of Gross Financing Receivables (Details) - USD ($)
$ in Millions
Oct. 31, 2021
Oct. 31, 2020
Financing Receivable, Past Due [Line Items]    
Financing receivables, gross $ 9,198 $ 9,058
Gross financing receivables on non-accrual status 257 364
Gross financing receivables 90 days past due and still accruing interest 78 74
Billed Revenues | Current 1-30 days    
Financing Receivable, Past Due [Line Items]    
Financing receivables, gross 410 340
Billed Revenues | Past due 31-60 days    
Financing Receivable, Past Due [Line Items]    
Financing receivables, gross 35 43
Billed Revenues | Past due 61-90 days    
Financing Receivable, Past Due [Line Items]    
Financing receivables, gross 17 22
Billed Revenues | Past due >90 days    
Financing Receivable, Past Due [Line Items]    
Financing receivables, gross 111 140
Unbilled Revenues    
Financing Receivable, Past Due [Line Items]    
Financing receivables, gross $ 8,625 $ 8,513