v3.22.2.2
LONG TERM DEBT (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Jan. 31, 2022
Debt Instrument [Line Items]    
Long-term Debt $ 93,150 $ 80,648
Current maturities of long-term debt 6,650 5,876
Long-term debt, less current maturities 86,500 74,772
Mortgages    
Debt Instrument [Line Items]    
Notes and Loans Payable 69,834 57,801
Sale-leaseback Financing Obligation    
Debt Instrument [Line Items]    
Notes and Loans Payable 11,826 12,382
Secured Debt    
Debt Instrument [Line Items]    
Notes and Loans Payable 11,490 10,465
Loans Payable    
Debt Instrument [Line Items]    
Long-term Debt $ 81,324 $ 63,237