v3.26.1
Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Details)
$ in Thousands
Jul. 31, 2026
USD ($)
[1]
Leases [Abstract]  
Operating Leases, Remainder of 2027 $ 17,124
Operating Leases, 2028 34,013
Operating Leases, 2029 19,234
Operating Leases, 2030 9,455
Operating Leases, 2031 8,435
Operating Leases, Thereafter 32,780
Operating Leases, Total minimum lease payments 121,041
Less: Operating Leases imputed interest (18,110)
Operating Leases, Present value of total lease liabilities $ 102,931
[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 $2.6 million, $5.1 million, and $1.8 million, respectively, are not included in the table above.