v3.26.1
Leases - Schedule of Components of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Finance Leases      
Depreciation of assets $ 334 $ 386 $ 257
Interest on lease liabilities 107 115 62
Operating Leases 1,874 709 572
Total net lease cost $ 2,315 $ 1,210 $ 891