Leases - Narrative (Details) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Jun. 28, 2025
USD ($)
option
|
Jun. 29, 2024
USD ($)
|
Jun. 28, 2025
USD ($)
option
|
Jun. 29, 2024
USD ($)
|
Dec. 28, 2024
USD ($)
|
|
Lessee, Lease, Description [Line Items] | |||||
Number of options | option | 1 | 1 | |||
Operating lease, renewal term | 5 years | 5 years | |||
Finance lease, renewal term | 5 years | 5 years | |||
Unamortized deferred gain | $ 65,300 | $ 65,300 | $ 67,200 | ||
Amortization of deferred gains on real estate | $ 983 | $ 984 | $ 1,967 | $ 1,968 | |
Minimum | |||||
Lessee, Lease, Description [Line Items] | |||||
Operating lease, term of contract | 1 year | 1 year | |||
Finance lease, term of contract | 1 year | 1 year | |||
Maximum | |||||
Lessee, Lease, Description [Line Items] | |||||
Operating lease, term of contract | 15 years | 15 years | |||
Finance lease, term of contract | 15 years | 15 years |