v3.25.3
Equity-based compensation - Schedule of Restricted Stock Unit Activity and Market-Based Performance Stock Unit Activity (Details)
9 Months Ended
Oct. 31, 2025
shares
Restricted stock units  
Restricted Stock and Performance Stock Activity [Roll Forward]  
Beginning balance (in shares) 3,597,948
Granted (in shares) 1,369,541
Vested (in shares) (1,283,306)
Forfeited and expired (in shares) (308,473)
Ending balance (in shares) 3,375,710
Restricted stock units | 2023 Stock Option And Inducement Plan  
Restricted Stock and Performance Stock Activity [Roll Forward]  
Granted (in shares) 7,713
Performance stock units  
Restricted Stock and Performance Stock Activity [Roll Forward]  
Beginning balance (in shares) 1,204,971
Granted (in shares) 0
Vested (in shares) 0
Forfeited and expired (in shares) 0
Ending balance (in shares) 1,204,971