v3.25.3
Equity-based compensation - Schedule of Stock-Based Compensation in Financial Statements (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation $ 16,271 $ 16,868 $ 50,378 $ 50,819
Less: stock-based compensation expense capitalized as internal-use software (312) (343) (964) (1,006)
Stock-based compensation expense per consolidated statements of operations 15,959 16,525 49,414 49,813
Stock-based compensation expense recorded to additional paid-in capital        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation 13,825 14,787 42,006 44,017
Stock-based compensation expense recorded to accrued expenses        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation $ 2,446 $ 2,081 $ 8,372 $ 6,802