XML 89 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Operating Lease Commitments) (Details)
$ in Thousands
Jun. 29, 2024
USD ($)
Leases [Abstract]  
2025 $ 59,985
2026 50,264
2027 30,700
2028 23,382
2029 18,440
Thereafter 84,000
Total future operating lease payments 266,771
Total imputed interest on operating lease liabilities (38,892)
Total operating lease liabilities $ 227,879