Derivative Contracts - Additional Information (Details) $ in Millions |
6 Months Ended |
|---|---|
|
Jul. 31, 2026
USD ($)
| |
| Derivative Instruments and Hedging Activities Disclosures [Line Items] | |
| Term of derivative | 3 months |
| Unrealized gains in accumulated other comprehensive income | $ 0.5 |
| Cash Flow Hedging | |
| Derivative Instruments and Hedging Activities Disclosures [Line Items] | |
| Notional amount | $ 57.9 |
| X | ||||||||||
- Definition Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Nominal or face amount used to calculate payment on derivative. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Maximum period of hedging exposure to variability in future cash flow for forecasted transaction of cash flow hedge, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Excludes forecasted transaction for payment of variable interest on existing financial instrument. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|