XML 61 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Jul. 29, 2023
USD ($)
Leases [Abstract]  
2024 $ 36,623
2025 32,898
2026 32,037
2027 26,342
2028 22,544
Thereafter 28,767
Total undiscounted future minimum lease payments 179,211
Less: imputed interest (24,450)
Total discounted future minimum lease payments $ 154,761