XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Future Minimum Payments (Details)
$ in Thousands
Jan. 31, 2024
USD ($)
Leases [Abstract]  
Remainder of fiscal 2024 $ 76,588
2025 105,503
2026 94,057
2027 91,465
2028 77,332
2029 and thereafter 282,776
Total future minimum lease payments 727,721
Less: Imputed interest 74,712
Total lease liabilities $ 653,009