v3.26.1
Debt and finance leases - Schedule of Maturities of Finance Leases and Other Debt (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Total    
2027 (Remaining six months) $ 3,589  
2028 2,117  
2029 0  
2030 0  
2031 0  
Thereafter 60,740  
Total maturities of debt and finance leases 66,446  
Revolving Credit Facility    
2027 (Remaining six months) 0  
2028 0  
2029 0  
2030 0  
2031 0  
Thereafter 60,740  
Revolving Credit Facility 60,740  
Finance Leases    
2027 (Remaining six months) 2,447  
2028 2,117  
2029 0  
2030 0  
2031 0  
Thereafter 0  
Finance Leases 4,564 $ 7,431
Accrued Interest and Payments    
2027 (Remaining six months) 1,142  
2028 0  
2029 0  
2030 0  
2031 0  
Thereafter 0  
Total maturities of debt and finance leases $ 1,142