XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.4
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Fair value of derivative instruments (Details) - USD ($)
$ in Thousands
Jan. 31, 2026
Oct. 31, 2025
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES    
Derivative assets $ 82 $ 263
Derivative liabilities 3,134 3,084
Designated as Hedging Instruments    
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES    
Derivative assets 19 215
Derivative liabilities 1,288 945
Not Designated as Hedging Instruments    
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES    
Derivative assets 63 48
Derivative liabilities $ 1,846 $ 2,139