v3.26.1
Commitments and Contingencies - Schedule of Lease Maturity (Details) - USD ($)
$ in Thousands
Jun. 25, 2026
Dec. 25, 2025
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity    
Twenty-seven weeks ending December 31, 2026 $ 130,869  
2027 270,776  
2028 252,051  
2029 238,028  
2030 217,785  
Thereafter 1,516,886  
Total minimum lease payments 2,626,395  
Less: amount of lease payments representing interest 808,929  
Present value of future minimum lease payments 1,817,466  
Less: current obligations under leases 163,163 $ 155,661
Long-term lease obligations 1,654,303 $ 1,639,598
Minimum lease payments for leases not yet commenced 17,400  
Minimum lease payments for options to extend lease terms $ 288,700