Equity-based compensation - Schedule of Restricted Stock Unit Activity and Market-Based Performance Stock Unit Activity (Details) |
3 Months Ended |
|---|---|
|
Apr. 30, 2026
shares
| |
| Restricted stock units | |
| Restricted Stock and Performance Stock Activity [Roll Forward] | |
| Beginning balance (in shares) | 3,492,962 |
| Granted (in shares) | 942,206 |
| Vested (in shares) | (1,213,084) |
| Forfeited and expired (in shares) | (101,047) |
| Ending balance (in shares) | 3,121,037 |
| Restricted stock units | 2023 Stock Option And Inducement Plan | |
| Restricted Stock and Performance Stock Activity [Roll Forward] | |
| Granted (in shares) | 5,634 |
| 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 |