v3.25.3
Finance leases and other debt - Schedule of Outstanding Finance Lease Liabilities and Other Debt (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Jan. 31, 2025
Debt Instrument [Line Items]    
Finance leases $ 8,588 $ 14,256
Debt 964  
Total finance lease liabilities and other debt 9,552 16,193
Less: current portion of finance lease liabilities and other debt (6,199) (8,043)
Long-term finance lease liabilities and other debt 3,353 8,150
Financing arrangements    
Debt Instrument [Line Items]    
Debt 941 1,913
Accrued interest and payments    
Debt Instrument [Line Items]    
Debt $ 23 $ 24