Leases - Schedule of supplemental cash flow information (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Jan. 31, 2023 |
Jan. 31, 2022 |
Jan. 31, 2021 |
|
| Cash paid for amounts included in the measurement of lease liabilities: | |||
| Operating cash used for operating leases | $ 1,347 | $ 1,206 | $ 1,629 |
| Operating cash used for finance leases | 396 | 377 | 326 |
| Financing cash used for finance leases | 5,731 | 4,267 | 2,630 |
| Total cash paid in measurement of lease liabilities | $ 7,474 | $ 5,850 | $ 4,585 |