v3.26.1
Operating Leases - Schedule of Maturities of Lease Liabilities (Detail)
$ in Thousands
Jan. 31, 2026
USD ($)
[1]
Leases [Abstract]  
2026 $ 43,800
2027 40,047
2028 30,215
2029 23,777
2030 14,307
Thereafter 29,958
Subtotal 182,104
Less: Imputed interest 30,614
Present value of lease liabilities $ 151,490
[1] There were no operating leases with legally binding minimum lease payments for leases signed but for which the Company has not taken possession.