v3.26.1
Inventories - Components of Inventories (Detail) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Inventory Disclosure [Abstract]    
Materials and Supplies $ 31,466 $ 29,929
Work-In-Process 1,647 2,549
Finished Goods 19,575 19,493
Inventory, Gross 52,688 51,971
Inventory Reserve (8,762) (8,719)
Inventories $ 43,926 $ 43,252