v3.26.1
Derivative Financial Instruments - Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Derivative Financial Instruments [Abstract]        
Net sales $ 62 $ 201 $ (1,513) $ 218
Cost of sales $ (119) $ 317 $ (478) $ 2,285