v3.25.4
Leases - Maturities of Operating and Financing Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 28, 2025
Dec. 29, 2024
Operating Leases    
2026 $ 80,531  
2027 75,673  
2028 64,468  
2029 62,696  
2030 53,504  
Thereafter 304,679  
Total lease payments 641,551  
Less: Interest (194,443)  
Present value of lease liabilities 447,108  
Finance Leases    
2026 25,919  
2027 20,605  
2028 16,399  
2029 11,069  
2030 3,268  
Thereafter 15,504  
Total lease payments 92,764  
Less: Interest (14,870)  
Financing obligations $ 77,894 $ 79,725