XML 83 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Credit Agreement and Long- Term Debt - Schedule of Long Term Debt in the Accompanying Consolidated Balance Sheets (Parenthetical) (Details)
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Debt Instrument [Line Items]      
Debt instrument, maturity date Jan. 31, 2027 Jan. 31, 2027  
Term Loan Due August 4, 2027 [Member]      
Debt Instrument [Line Items]      
Interest rate   6.90% 7.56%
Debt instrument, description of variable rate basis USD Term Loan 6.90% as of January 31, 2025 and 7.56% as of January 31, 2024); maturity date of August 4, 2027    
Debt instrument, maturity date Aug. 04, 2027 Aug. 04, 2027  
Term A-2 Loan Due August 4, 2027 [Member] | Euro [Member]      
Debt Instrument [Line Items]      
Interest rate 5.38%    
Debt instrument, description of variable rate basis Euro Term A-2 Loan (5.38% as of January 31, 2025); maturity date of August 4, 2027    
Debt instrument, maturity date Aug. 04, 2027 Aug. 04, 2027  
Equipment Loan Due January 23, 2029 [Member]      
Debt Instrument [Line Items]      
Interest rate 7.06%    
Debt instrument, maturity date Jan. 23, 2029 Jan. 23, 2029  
MTEX Euro Term Loan Due December 21, 2033 [Member]      
Debt Instrument [Line Items]      
Interest rate (6.022%)    
Debt instrument, description of variable rate basis MTEX Euro Term Loan (6.022% Fixed Rate as of January 31, 2025); maturity date of December 21, 2033    
Debt instrument, maturity date Dec. 21, 2033 Dec. 21, 2033  
MTEX Euro Government Grant Term Loan Due January 2027 [Member]      
Debt Instrument [Line Items]      
Interest rate (0.00%)    
Debt instrument, description of variable rate basis MTEX Euro Government Grant Term Loan (0% as of January 31, 2025); maturity dates through January 2027