v3.26.1
INVENTORIES (Details) - USD ($)
$ in Millions
Jul. 31, 2026
Jan. 31, 2026
Jul. 31, 2025
INVENTORIES      
Inventory held on consignment $ 4.1 $ 4.4 $ 5.1
Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent      
INVENTORIES      
Inventory return asset $ 6.8 $ 12.2 $ 7.2