v3.26.1
Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Details)
$ in Thousands
Apr. 30, 2026
USD ($)
[1]
Leases [Abstract]  
Operating Leases, Remainder of 2027 $ 29,251
Operating Leases, 2028 32,195
Operating Leases, 2029 19,012
Operating Leases, 2030 9,558
Operating Leases, 2031 8,538
Operating Leases, Thereafter 33,274
Operating Leases, Total minimum lease payments 131,828
Less: Operating Leases imputed interest (19,754)
Operating Leases, Present value of total lease liabilities $ 112,074
[1] Non-cancellable sublease proceeds for the remainder of the fiscal year ending January 31, 2027 and the fiscal years ending January 31, 2028 and 2029 of $4.2 million, $5.1 million, and $1.8 million, respectively, are not included in the table above.