SUPPLEMENTAL FINANCIAL STATEMENT INFORMATION - Schedule of Property, Equipment and Software, Net (Details) - USD ($) $ in Thousands |
Jan. 31, 2026 |
Jan. 31, 2025 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Property, equipment and software, gross | $ 65,459 | $ 58,966 |
| Less: accumulated depreciation | (30,431) | (29,428) |
| Property, equipment, and software, net | 35,028 | 29,538 |
| Capitalized software | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, equipment and software, gross | 46,126 | 42,317 |
| Computers and equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, equipment and software, gross | 6,868 | 7,349 |
| Fixtures and fittings | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, equipment and software, gross | 2,976 | 3,561 |
| Leasehold improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, equipment and software, gross | 2,691 | 2,779 |
| Construction in progress | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, equipment and software, gross | $ 6,798 | $ 2,960 |