XML 71 R59.htm IDEA: XBRL DOCUMENT v3.26.1
Borrowing Arrangements - Schedule of Outstanding Borrowings (Details)
$ in Millions
Apr. 30, 2026
USD ($)
Debt Instrument [Line Items]  
Total notes payable, net $ 2,500
Senior Notes  
Debt Instrument [Line Items]  
Principal Outstanding 2,500
Less unamortized debt discount and issuance costs 16
Total notes payable, net $ 2,484
Senior Notes | 5.30% senior notes due June 15, 2035  
Debt Instrument [Line Items]  
Stated interest rate 5.30%
Principal Outstanding $ 500
Fair value $ 504
Senior Notes | 2.40% senior notes due December 15, 2031  
Debt Instrument [Line Items]  
Stated interest rate 2.40%
Principal Outstanding $ 1,000
Fair value $ 885
Senior Notes | 2.85% senior notes due January 15, 2030  
Debt Instrument [Line Items]  
Stated interest rate 2.85%
Principal Outstanding $ 500
Fair value $ 471
Senior Notes | 3.50% senior notes due June 15, 2027  
Debt Instrument [Line Items]  
Stated interest rate 3.50%
Principal Outstanding $ 500
Fair value $ 496