v3.26.1
Equity-based compensation - Schedule of Restricted Stock Unit Activity and Market-Based Performance Stock Unit Activity (Details)
6 Months Ended
Jul. 31, 2026
shares
Restricted stock units  
Restricted Stock and Performance Stock Activity [Roll Forward]  
Beginning balance (in shares) 3,492,962
Granted (in shares) 1,067,797
Vested (in shares) (1,396,847)
Forfeited and expired (in shares) (377,299)
Ending balance (in shares) 2,786,613
Restricted stock units | 2023 Stock Option And Inducement Plan  
Restricted Stock and Performance Stock Activity [Roll Forward]  
Granted (in shares) 3,481
Performance stock units  
Restricted Stock and Performance Stock Activity [Roll Forward]  
Beginning balance (in shares) 1,348,269
Granted (in shares) 75,000
Vested (in shares) 0
Forfeited and expired (in shares) 0
Ending balance (in shares) 1,423,269