v3.26.1
Note 11 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Fiscal 2026 (remainder of fiscal year), operating leases $ 2,727  
Fiscal 2026 (remainder of fiscal year), finance leases 239  
Fiscal 2027, operating leases 3,781  
Fiscal 2027, finance leases 290  
Fiscal 2028, operating leases 3,086  
Fiscal 2028, finance leases 281  
Fiscal 2029, operating leases 2,012  
Fiscal 2029, finance leases 281  
Fiscal 2030, operating leases 1,843  
Fiscal 2030, finance leases 212  
Fiscal 2031, operating leases 1,601  
Fiscal 2031, finance leases 0  
Thereafter, operating leases 15,882  
Thereafter, finance leases 0  
Total lease payments, operating leases 30,932  
Total lease payments, finance leases 1,303  
Less: amount representing interest, operating leases (13,176)  
Less: amount representing interest, finance leases (66)  
Total lease liabilities, operating leases 17,756 $ 14,321
Total lease liabilities, finance leases $ 1,237 $ 715