XML 60 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Financial Instruments - Schedule of Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Schedule Of Sales Abstract        
Net sales $ (328) $ 300 $ (110) $ 737
Cost of sales $ 1,878 $ 3,753 $ 4,163 $ (2,362)