Leases - Schedule of supplemental cash flow information (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Jan. 31, 2024 |
Jan. 31, 2023 |
Jan. 31, 2022 |
|
| Cash paid for amounts included in the measurement of lease liabilities: | |||
| Operating cash used for operating leases | $ 1,238 | $ 1,347 | $ 1,206 |
| Operating cash used for finance leases | 535 | 396 | 377 |
| Financing cash used for finance leases | $ 6,779 | $ 5,731 | $ 4,267 |