Stock-based Compensation - Schedule of Compensation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Apr. 30, 2026 |
Apr. 30, 2025 |
|
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||
| Total expense | $ 16,916 | $ 13,215 |
| Capitalized to internal-use software development costs and property and equipment | (455) | (673) |
| Total stock-based compensation expense | 16,461 | 12,542 |
| Cost of revenue | ||
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||
| Total expense | 1,830 | 1,667 |
| Research and development | ||
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||
| Total expense | 6,108 | 4,584 |
| Sales and marketing | ||
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||
| Total expense | 3,112 | 1,929 |
| General and administrative | ||
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||
| Total expense | $ 5,866 | $ 5,035 |