COMMITMENTS AND CONTINGENCIES - Schedule of Scheme Liability Balances (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Jan. 31, 2026 |
Jan. 31, 2025 |
|
| Government Grants [Roll Forward] | ||
| Government Assistance, Liability, Current, Statement of Financial Position [Extensible Enumeration] | Accrued expenses and other current liabilities | |
| Balance as of January 31, 2025 | $ 4,315 | |
| Repayments | 0 | |
| Foreign currency translation impact | $ 604 | |
| Government Assistance, Liability, Statement of Financial Position [Extensible Enumeration] | Liabilities | |
| Balance as of January 31, 2026 | $ 4,919 | |
| Less: balance in accrued expenses and other current liabilities | (581) | |
| NOW Scheme contingency payable | $ 4,338 | $ 3,806 |