v3.25.3
Finance leases and other debt - Schedule of Maturities of Finance Leases and Other Debt (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Jan. 31, 2025
Total    
2026 (Remaining three months) $ 1,483  
2027 6,040  
2028 2,029  
2029 0  
2030 0  
Thereafter 0  
Total maturities of finance leases and other debt 9,552  
Finance Leases    
2026 (Remaining three months) 1,238  
2027 5,321  
2028 2,029  
2029 0  
2030 0  
Thereafter 0  
Finance leases 8,588 $ 14,256
Other Debt    
2026 (Remaining three months) 245  
2027 719  
2028 0  
2029 0  
2030 0  
Thereafter 0  
Total maturities of finance leases and other debt $ 964