Derivative Instruments - Narrative (Details) - Cross-Currency Swaps € in Millions, $ in Millions |
May 31, 2025
USD ($)
|
May 31, 2025
EUR (€)
|
Jan. 31, 2025
USD ($)
|
Jan. 31, 2025
EUR (€)
|
|---|---|---|---|---|
| Net investment hedge | ||||
| Derivative [Line Items] | ||||
| Derivative, notional amount | $ 80.0 | € 80.0 | $ 80.0 | € 77.9 |
| Derivative, fixed interest rate | 5.84% | 5.84% | ||
| Derivative, fixed interest rate, converted | 0.0412 | 0.0412 | ||
| Net investment hedge | SOFR | ||||
| Derivative [Line Items] | ||||
| Derivative, fixed interest rate | 4.50% | 4.50% | ||
| Net investment hedge | EURIBOR | ||||
| Derivative [Line Items] | ||||
| Derivative, fixed interest rate | 4.69% | 4.69% | ||
| Fair value hedge | ||||
| Derivative [Line Items] | ||||
| Derivative, notional amount | $ 50.0 | € 47.8 | ||
| Fair value hedge | SOFR | ||||
| Derivative [Line Items] | ||||
| Derivative, fixed interest rate | 4.50% | 4.50% | ||
| Fair value hedge | EURIBOR | ||||
| Derivative [Line Items] | ||||
| Derivative, fixed interest rate | 4.69% | 4.69% |