v3.26.1
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Finance lease cost:    
Amortization of finance lease right-of-use assets $ 994 $ 993
Interest on finance lease liabilities 414 510
Operating lease cost 3,025 3,246
Short-term lease cost 1,240 1,088
Variable Lease, Cost 979 908
Total lease cost $ 6,652 $ 6,745