v3.23.1
Derivative Financial Instruments - Narrative (Details)
3 Months Ended
Apr. 30, 2023
Foreign currency forward contracts  
Derivative [Line Items]  
Maximum maturity period 18 months