XML 145 R124.htm IDEA: XBRL DOCUMENT v3.21.2
Financial Instruments - Amounts Recorded in the Balance Sheets (Details) - USD ($)
$ in Millions
Oct. 31, 2021
Oct. 31, 2020
Notes payable and short-term borrowings    
Derivatives, Fair Value    
Carrying amount of the hedged assets/ (liabilities) $ (1,365) $ 0
Cumulative amount of fair value hedging adjustment included in the carrying amount of the hedged assets/ (liabilities) (15) 0
Long-term debt    
Derivatives, Fair Value    
Carrying amount of the hedged assets/ (liabilities) (2,573) (4,059)
Cumulative amount of fair value hedging adjustment included in the carrying amount of the hedged assets/ (liabilities) $ (80) $ (220)