XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Future Minimum Payments (Details)
$ in Thousands
Jan. 31, 2025
USD ($)
Leases [Abstract]  
Remainder of fiscal 2025 $ 86,521
2026 113,525
2027 110,515
2028 94,352
2029 87,014
2030 and thereafter 232,254
Total future minimum lease payments 724,181
Less: Imputed interest 73,364
Total lease liabilities $ 650,817