Derivative Instruments - Narrative (Details) - USD ($) $ in Millions |
Jan. 31, 2024 |
Jan. 31, 2023 |
|---|---|---|
| Derivatives, Fair Value [Line Items] | ||
| Gain expected to be recognized in next 24 months | $ 23 | |
| Designated as hedging instrument | ||
| Derivatives, Fair Value [Line Items] | ||
| Derivative, notional amount | 1,250 | $ 934 |
| Derivatives not designated as hedging instruments | Foreign Exchange Contract | ||
| Derivatives, Fair Value [Line Items] | ||
| Derivative, notional amount | $ 455 | $ 951 |