XML 120 R103.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Derivative Financial Instruments and Hedging Activities Offsetting Derivative Assets and Liabilities (Details) - USD ($)
$ in Millions
Apr. 30, 2024
Apr. 30, 2023
Offsetting Assets and Liabilities [Line Items]    
Gross Amount of Derivative Assets $ 12 $ 28
Gross Amount of Derivative Liabilities Offset Against Derivative Assets in Balance Sheet (3) (12)
Net Amount of Derivative Assets Presented in Balance Sheet 9 16
Gross Amount of Derivative Liabilities Not Offset Against Derivative Assets in Balance Sheet 0 (1)
Net Amount of Derivative Assets 9 15
Gross Amount of Derivative Liabilities (4) (14)
Gross Amount of Derivative Assets Offset Against Derivative Liabilities in Balance Sheet 3 12
Net Amount of Derivative Liabilities Presented in Balance Sheet (1) (2)
Gross Amount of Derivative Assets Not Offset Against Derivative Liabilities in Balance Sheet 0 1
Net Amount of Derivative Liabilities $ (1) $ (1)
DerivativeAssetStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag true