XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Credit Agreement and Long- Term Debt - Schedule of Long Term Debt in the Accompanying Consolidated Balance Sheets (Parenthetical) (Details)
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Term Loan Due August 4, 2027 [Member]    
Debt Instrument [Line Items]    
Interest rate 7.56% 6.78%
Debt instrument, description of variable rate basis Term Loan (7.56% as of January 31, 2024 and 6.78% as of January 31, 2023); 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