v3.26.1
LEASES - Future Minimum Rental Payments for Operating Leases (Details)
$ in Thousands
Jan. 31, 2026
USD ($)
LEASES [Abstract]  
2027 $ 7,706
2028 6,378
2029 3,698
2030 2,035
2031 133
Total 19,950
Less: present value discount 1,881
Operating lease liabilities $ 18,069