XML 46 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Details)
$ in Thousands
Apr. 30, 2025
USD ($)
[1]
Leases [Abstract]  
Operating Leases, Remainder of 2026 $ 23,234
Operating Leases, 2027 30,791
Operating Leases, 2028 26,865
Operating Leases, 2029 12,372
Operating Leases, 2030 3,624
Operating Leases, Thereafter 15,840
Operating Leases, Total lease payments 112,726
Less: Operating Leases imputed interest (14,821)
Operating Leases, Present value of total lease liabilities $ 97,905
[1] Non-cancellable sublease proceeds for the remainder of the year ending January 31, 2026 and the years ending January 31, 2027, 2028, and 2029 of $2.2 million, $2.4 million, $2.2 million, and $0.6 million, respectively, are not included in the table above.