v3.26.1
DERIVATIVE INSTRUMENTS DERIVATE INSTRUMENTS (Details 3) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Foreign currency contracts | Not designated as hedging instruments    
Derivative Instruments, Gain (Loss)    
Foreign currency contract (loss) gain $ (943) $ (2,046)