Annual report [Section 13 and 15(d), not S-K Item 405]

Leases - Schedules of Lease Maturities (Details)

v3.25.0.1
Leases - Schedules of Lease Maturities (Details) - USD ($)
$ in Thousands
Dec. 29, 2024
Dec. 31, 2023
Finance Leases    
2025 $ 1,432  
2026 1,410  
2027 1,340  
2028 1,111  
2029 957  
Thereafter 3,175  
Total future lease liability 9,425  
Less imputed interest 1,660  
Present value of lease liability 7,765 $ 8,684
Operating Leases    
2025 82,159  
2026 77,652  
2027 70,464  
2028 62,740  
2029 53,390  
Thereafter 224,303  
Total future lease liability 570,708  
Less imputed interest 174,990  
Present value of lease liability $ 395,718 $ 427,258