Segment Information - Geographic Concentration of Long-lived assets (Details) - USD ($) $ in Thousands |
Apr. 30, 2025 |
Jan. 31, 2025 |
|---|---|---|
| Geographic concentration of assets | ||
| Long-lived assets | $ 92,853 | $ 90,979 |
| United States | ||
| Geographic concentration of assets | ||
| Long-lived assets | 77,464 | 79,115 |
| United Kingdom | ||
| Geographic concentration of assets | ||
| Long-lived assets | 13,540 | 9,760 |
| Other | ||
| Geographic concentration of assets | ||
| Long-lived assets | $ 1,849 | $ 2,104 |