v3.23.1
Finance leases and other debt - Schedule of outstanding loan balances (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Debt Instrument [Line Items]    
Finance leases $ 7,651 $ 12,884
Long-term debt 246  
Total finance lease liabilities and other debt 7,897 13,244
Less - current portion of finance lease liabilities and other debt (5,172) (5,821)
Long-term finance leases and other debt 2,725 7,423
Financing arrangements    
Debt Instrument [Line Items]    
Long-term debt 46 266
Accrued interest and payments    
Debt Instrument [Line Items]    
Long-term debt $ 200 $ 94