v3.24.2.u1
Finance leases and other debt - Schedule of Outstanding Finance Lease Liabilities and Other Debt (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jan. 31, 2024
Debt Instrument [Line Items]    
Finance leases $ 11,858 $ 8,309
Debt 2,600  
Total finance lease liabilities and other debt 14,458 11,456
Less: current portion of finance lease liabilities and other debt (7,161) (6,056)
Long-term finance lease liabilities and other debt 7,297 5,400
Financing arrangements    
Debt Instrument [Line Items]    
Debt 2,539 3,124
Accrued interest and payments    
Debt Instrument [Line Items]    
Debt $ 61 $ 23