v3.26.1
Credit Agreement and Debt Facilities - Schedule of Long Term Debt in the Accompanying Condensed Consolidated Balance Sheets (Detail) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Debt Instrument [Line Items]    
Total Debt $ 20,604 $ 21,436
Less: Debt Issuance Costs, net of accumulated amortization 98 108
Current Portion of Debt 4,272 3,033
Long-Term Debt 16,234 18,295
Term Loan Due August 4, 2028 [Member]    
Debt Instrument [Line Items]    
Total Debt 9,000 9,500
Term A-2 Loan Due August 4, 2035 [Member]    
Debt Instrument [Line Items]    
Total Debt 9,477 9,599
MTEX Euro Term Loan Due December 21, 2033 [Member]    
Debt Instrument [Line Items]    
Total Debt 1,506 1,567
MTEX Euro Government Grant Term Loan Due January 2027 [Member]    
Debt Instrument [Line Items]    
Total Debt 134 243
Equipment Loan Due January 23, 2029 [Member]    
Debt Instrument [Line Items]    
Total Debt $ 487 $ 527