Derivative Instruments - Narrative (Details) - USD ($) $ in Millions |
Apr. 30, 2024 |
Jan. 31, 2024 |
|---|---|---|
| Derivatives, Fair Value [Line Items] | ||
| Net gain expected to be recognized in next 24 months | $ 25 | |
| Designated as Hedging Instrument | ||
| Derivatives, Fair Value [Line Items] | ||
| Derivative, notional amount | 1,480 | $ 1,250 |
| Derivatives not designated as hedging instruments | Foreign exchange contracts | ||
| Derivatives, Fair Value [Line Items] | ||
| Derivative, notional amount | $ 325 | $ 455 |