Annual report pursuant to Section 13 and 15(d)

Leases Liability Maturity Schedule (Details)

v3.24.0.1
Leases Liability Maturity Schedule (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 25, 2022
Leases [Abstract]    
2024 $ 26,792  
2025 27,073  
2026 26,343  
2027 24,300  
2028 23,907  
Thereafter 157,480  
Total minimum lease payments 285,895  
Less: imputed interest 98,671  
Present value of lease liabilities 187,224 $ 196,169
Operating Lease Payments, Minimum Lease Payments Excluded, Not Yet Taken Possession of Leases $ 14,300