XML 104 R87.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES - Future Minimum Rent Payments (Details)
$ in Thousands
Jan. 31, 2026
USD ($)
LEASES  
2026 $ 192,041
2027 136,421
2028 102,482
2029 73,715
2030 53,240
Thereafter 135,575
Total minimum operating lease payments 693,474
Less imputed interest (98,843)
Present value of lease obligations $ 594,631