Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Parenthetical) (Details) $ in Millions |
Apr. 30, 2026
USD ($)
|
|---|---|
| Leases [Abstract] | |
| Non-cancellable sublease proceeds for the remainder of the year ending January 31, 2027 | $ 4.2 |
| Non-cancellable sublease proceeds for the year ending January 31, 2028 | 5.1 |
| Non-cancellable sublease proceeds for the year ending January 31, 2029 | $ 1.8 |