v3.26.1
Leases (Operating Lease Commitments) (Details)
$ in Thousands
Jun. 27, 2026
USD ($)
Leases [Abstract]  
2027 $ 61,511
2028 50,793
2029 40,610
2030 30,906
2031 21,737
Thereafter 228,589
Total future operating lease payments 434,146
Total imputed interest on operating lease liabilities (171,147)
Total operating lease liabilities $ 262,999