Equity-based compensation - Schedule of Stock-Based Compensation in Financial Statements (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Apr. 30, 2026 |
Apr. 30, 2025 |
|
| Share-Based Payment Arrangement [Abstract] | ||
| Stock-based compensation expense recorded to additional paid-in capital | $ 12,020 | $ 14,221 |
| Stock-based compensation expense recorded to accrued expenses | 1,876 | 3,336 |
| Total stock-based compensation | 13,896 | 17,557 |
| Less: stock-based compensation expense capitalized as internal-use software | (342) | (332) |
| Stock-based compensation expense per consolidated statements of operations | $ 13,554 | $ 17,225 |