Borrowings - Schedule of Notes Payable and Short-Term Borrowings (Details) - USD ($) $ in Millions |
Apr. 30, 2026 |
Oct. 31, 2025 |
|---|---|---|
| Amount Outstanding | ||
| Current portion of long-term debt | $ 810 | $ 788 |
| Notes payable to banks and other | $ 810 | $ 845 |
| Weighted-Average Interest Rate | ||
| Current portion of long-term debt | 3.60% | 3.20% |
| Notes payable to banks and other | ||
| Amount Outstanding | ||
| Notes payable to banks and other | $ 0 | $ 57 |
| Weighted-Average Interest Rate | ||
| Notes payable to banks and other | 0.00% | 0.00% |