v3.24.2.u1
Equity-based compensation - Schedule of Restricted Stock Unit Activity and Market-Based Performance Stock Unit Activity (Details)
6 Months Ended
Jul. 31, 2024
shares
Restricted stock units  
Restricted Stock and Performance Stock Activity [Roll Forward]  
Beginning balance (in shares) 3,800,210
Granted (in shares) 1,034,258
Vested (in shares) (1,156,560)
Forfeited and expired (in shares) (170,430)
Ending balance (in shares) 3,507,478
Restricted stock units | 2023 Stock Option And Inducement Plan  
Restricted Stock and Performance Stock Activity [Roll Forward]  
Granted (in shares) 16,210
Performance stock units  
Restricted Stock and Performance Stock Activity [Roll Forward]  
Beginning balance (in shares) 1,040,219
Granted (in shares) 0
Vested (in shares) 0
Forfeited and expired (in shares) (14,248)
Ending balance (in shares) 1,025,971