v3.26.1
LONG TERM DEBT (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Debt Instrument [Line Items]    
Long-term Debt $ 176,615 $ 179,975
Current maturities of long-term debt (26,112) (21,410)
Long-term debt, less current maturities 150,503 158,565
Mortgages    
Debt Instrument [Line Items]    
Notes and Loans Payable 139,959 142,356
Sale-leaseback Financing Obligation    
Debt Instrument [Line Items]    
Notes and Loans Payable 9,498 9,561
Secured Debt    
Debt Instrument [Line Items]    
Notes and Loans Payable 23,944 25,290
Loans Payable    
Debt Instrument [Line Items]    
Long-term Debt 167,117 170,414
Notes and Loans Payable $ 3,214 $ 2,768