Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Details) - USD ($) $ in Thousands |
Apr. 30, 2026 |
Jan. 31, 2026 |
|---|---|---|
| Payables and Accruals [Abstract] | ||
| Payroll and related expenses | $ 12,717 | $ 18,442 |
| Regulatory fees and taxes | 9,635 | 8,871 |
| Short-term operating lease liabilities | $ 4,353 | $ 4,284 |
| Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] | Total accrued expenses and other current liabilities | Total accrued expenses and other current liabilities |
| Customer-related liabilities | $ 2,225 | $ 1,797 |
| Other | 6,662 | 5,898 |
| Total accrued expenses and other current liabilities | $ 35,592 | $ 39,292 |