v3.26.3
Leases - Lease Maturities (Details) - USD ($)
$ in Thousands
Sep. 26, 2026
Dec. 27, 2025
Operating Leases    
Remaining 2026 $ 9,145  
2027 26,545  
2028 24,189  
2029 19,637  
2030 14,066  
Thereafter 50,068  
Total future minimum rental commitments 143,650  
Less - amounts representing interest (31,908)  
Present value of lease liabilities 111,742  
Finance Leases    
Remaining 2026 2,726  
2027 7,397  
2028 6,333  
2029 5,517  
2030 3,799  
Thereafter 823  
Total future minimum rental commitments 26,595  
Less - amounts representing interest (3,175)  
Present value of lease liabilities $ 23,420 $ 19,218