XML 106 R90.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Total remaining operating lease payments included in the measurement of lease liabilities (Details)
$ in Thousands
Jan. 31, 2026
USD ($)
Leases [Abstract]  
2027 $ 19,207
2028 18,979
2029 18,823
2030 17,324
2031 17,200
2032 and thereafter 1,980
Total operating lease payments 93,513
Less: imputed interest (13,008)
Total lease liabilities, reflecting the present value of net lease payments $ 80,505