Leases (Tables)
|
12 Months Ended |
Jan. 31, 2026 |
| Leases [Abstract] |
|
| Schedule of Components of Lease Costs |
The components of lease costs were as follows (in thousands): | | | | | | | | | | | | | | | | | | | January 31, 2026 | | January 31, 2025 | | January 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 | |
|
| Schedule of Supplemental Balance Sheet Information Related to Leases |
Supplemental balance sheet information related to leases was as follows (in thousands): | | | | | | | | | | | | | January 31, 2026 | | January 31, 2025 | | Operating Leases | | | | | Operating lease ROU assets | $ | 7,877 | | | $ | 3,376 | | | | | | | Current operating lease liabilities, included in current liabilities | $ | 1,690 | | | $ | 848 | | | Non-current operating lease liabilities, included in long-term liabilities | 6,204 | | | 2,600 | | | Total operating lease liabilities | $ | 7,894 | | | $ | 3,448 | | | | | | | Finance Leases | | | | | Property and equipment at cost | $ | 1,853 | | | $ | 2,551 | | | Accumulated depreciation | (780) | | | (919) | | | Property and equipment, net | $ | 1,073 | | | $ | 1,632 | | | | | | | Current obligations of finance lease liabilities, included in current liabilities | $ | 321 | | | $ | 345 | | | Finance leases, net of current obligations, included in long-term liabilities | 878 | | | 1,199 | | | Total finance lease liabilities | $ | 1,199 | | | $ | 1,544 | |
|
| Schedule of Supplemental Cash Flow and Other Information Related to Leases |
Supplemental cash flow and other information related to leases was as follows: | | | | | | | | | | | | | | | | January 31, 2026 | | January 31, 2025 | January 31, 2024 | | Cash paid for amounts included in the measurement of lease liabilities (in thousands) | | | | | | Operating cash flows from operating leases | $ | 1,261 | | | $ | (1,597) | | $ | 340 | | | Financing cash flows from finance leases | 345 | | | 397 | | 272 | | | | | | | | ROU assets obtained in exchange for lease liabilities (in thousands) | | | | | | Operating leases | $ | 6,357 | | | $ | 2,119 | | $ | - | | | Finance leases | — | | | 511 | | 1,270 | | | | | | | | Weighted average remaining lease term (in years) | | | | | | Operating leases | 4.15 | | 5.32 | 6.57 | | Finance leases | 3.75 | | 4.53 | 4.49 | | | | | | | Weighted average discount rate: | | | | | | Operating leases | 6.41 | % | | 6.38 | % | 4.85 | % | | Finance Leases | 8.00 | % | | 7.74 | % | 6.74 | % |
|
| Schedule of Future Minimum Payments Required Under Maturities of Operating Lease Liabilities |
Maturities of lease liabilities for each of the succeeding fiscal years are as follows (in thousands): | | | | | | | | | | | | | | | | For the fiscal years ended | | Finance Leases | Operating Leases | Total Maturities of Lease Liabilities | | 2027 | | $ | 406 | | $ | 2,145 | | $ | 2,551 | | | 2028 | | 398 | | 2,224 | | 2,622 | | | 2029 | | 302 | | 2,252 | | 2,554 | | | 2030 | | 179 | | 1,852 | | 2,031 | | | 2031 | | 111 | | 283 | | 394 | | | Thereafter | | 6 | | 236 | | 242 | | | Total undiscounted future lease payments | | 1,402 | | 8,992 | | 10,394 | | | Less: imputed interest | | (203) | | (1,098) | | (1,301) | | | Total present value of future lease liabilities | | $ | 1,199 | | $ | 7,894 | | $ | 9,093 | |
|
| Schedule of Future Minimum Payments Required Under Maturities of Finance Lease Liabilities |
Maturities of lease liabilities for each of the succeeding fiscal years are as follows (in thousands): | | | | | | | | | | | | | | | | For the fiscal years ended | | Finance Leases | Operating Leases | Total Maturities of Lease Liabilities | | 2027 | | $ | 406 | | $ | 2,145 | | $ | 2,551 | | | 2028 | | 398 | | 2,224 | | 2,622 | | | 2029 | | 302 | | 2,252 | | 2,554 | | | 2030 | | 179 | | 1,852 | | 2,031 | | | 2031 | | 111 | | 283 | | 394 | | | Thereafter | | 6 | | 236 | | 242 | | | Total undiscounted future lease payments | | 1,402 | | 8,992 | | 10,394 | | | Less: imputed interest | | (203) | | (1,098) | | (1,301) | | | Total present value of future lease liabilities | | $ | 1,199 | | $ | 7,894 | | $ | 9,093 | |
|