XML 78 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Credit Agreement and Long- Term Debt - Schedule of Long Term Debt in the Accompanying Condensed Consolidated Balance Sheets (Parenthetical) (Detail)
9 Months Ended 12 Months Ended
Oct. 31, 2025
Jan. 31, 2025
Term Loan Due August 4, 2028 [Member]    
Debt Instrument [Line Items]    
Debt instrument, description of variable rate basis USD Term Loan (7.12% as of October 31, 2025); maturity date August 4, 2028  
Interest rate 7.12%  
Debt instrument, maturity date Aug. 04, 2028  
A-2 Term Loan Due August 4, 2035 [Member]    
Debt Instrument [Line Items]    
Debt instrument, description of variable rate basis A-2 Term Loan USD (7.12% as of October 31, 2025); maturity date August 4, 2035  
Interest rate 7.12%  
Debt instrument, maturity date Aug. 04, 2035  
Term Loan cancelled October 31, 2025 [Member]    
Debt Instrument [Line Items]    
Debt instrument, description of variable rate basis USD Term Loan (6.90% as of January 31, 2025); cancelled October 31, 2025  
Interest rate   6.90%
Debt instrument, maturity date   Oct. 31, 2025
Term Loan cancelled October 31, 2025 [Member] | Euro [Member]    
Debt Instrument [Line Items]    
Debt instrument, description of variable rate basis Euro Term Loan (5.38% as of January 31, 2025); cancelled October 31, 2025  
Interest rate   5.38%
Debt instrument, maturity date   Oct. 31, 2025
MTEX Euro Term Loan Due December 21, 2033 [Member]    
Debt Instrument [Line Items]    
Debt instrument, description of variable rate basis MTEX Euro Term Loan (4.20% as of October 31, 2025 and 4.52% as of January 31, 2025); maturity date of December 21, 2033  
Interest rate 4.20% 4.52%
Debt instrument, maturity date Dec. 21, 2033 Dec. 21, 2033
MTEX Euro Government Grant Term Loan Due January 2027 [Member]    
Debt Instrument [Line Items]    
Debt instrument, description of variable rate basis MTEX Euro Government Grant Term Loan (0% as of October 31, 2025 and January 31, 2025); maturity dates through January 2027  
Interest rate 0.00% 0.00%
Debt instrument, maturity date Jan. 31, 2027 Jan. 31, 2027
Equipment Loan Due January 23, 2029 [Member]    
Debt Instrument [Line Items]    
Interest rate 7.06% 7.06%
Debt instrument, maturity date Jan. 23, 2029 Jan. 23, 2029