Derivative Instruments - Narrative (Details) - USD ($) $ in Millions |
Oct. 31, 2022 |
Jan. 31, 2022 |
---|---|---|
Derivatives, Fair Value [Line Items] | ||
Net gain expected to be recognized in next 24 months | $ 123 | |
Designated as Hedging Instrument | ||
Derivatives, Fair Value [Line Items] | ||
Derivative, notional amount | 1,000 | $ 1,080 |
Derivatives not designated as hedging instruments | Foreign Exchange Contract | ||
Derivatives, Fair Value [Line Items] | ||
Derivative, notional amount | $ 102 | $ 542 |