SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Inventories (Details) - USD ($) $ in Thousands |
Apr. 30, 2023 |
Jan. 31, 2023 |
|---|---|---|
| Condensed Financial Information Disclosure [Abstract] | ||
| Raw materials | $ 3,505 | $ 3,325 |
| Work-in-process | 40 | 40 |
| Finished goods | 10,008 | 9,263 |
| Total inventories | $ 13,553 | $ 12,628 |