v3.25.1
Property, Plant and Equipment - Summary of Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
Property, Plant and Equipment [Abstract]    
Land and Land Improvements $ 2,304 $ 2,304
Buildings and Leasehold Improvements 15,184 15,116
Machinery and Equipment 30,997 30,403
Computer Equipment and Software 14,565 14,538
Gross Property, Plant and Equipment 63,050 62,361
Accumulated Depreciation (45,530) (44,722)
Net Property Plant and Equipment $ 17,520 $ 17,639