XML 110 R96.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Financial Instruments and Hedging Activities Offsetting Derivative Assets and Liabilities (Details) - USD ($)
$ in Millions
Apr. 30, 2023
Apr. 30, 2022
Offsetting Assets and Liabilities [Line Items]    
Gross Amount of Derivative Assets $ 28 $ 52
Gross Amount of Derivative Liabilities Offset Against Derivative Assets in Balance Sheet (12) (4)
Net Amount of Derivative Assets Presented in Balance Sheet 16 48
Gross Amount of Derivative Liabilities Not Offset Against Derivative Assets in Balance Sheet (1) (1)
Net Amount of Derivative Assets 15 47
Gross Amount of Derivative Liabilities (14) (5)
Gross Amount of Derivative Assets Offset Against Derivative Liabilities in Balance Sheet 12 4
Net Amount of Derivative Liabilities Presented in Balance Sheet (2) (1)
Gross Amount of Derivative Assets Not Offset Against Derivative Liabilities in Balance Sheet 1 1
Net Amount of Derivative Liabilities $ (1) $ 0
DerivativeAssetStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag true