Derivatives and Hedging - Schedule of Interest Rate Derivatives (Details) - USD ($) $ in Thousands |
Jun. 28, 2024 |
Dec. 29, 2023 |
Jun. 11, 2021 |
|---|---|---|---|
| Derivative Instruments and Hedging Activities Disclosures [Line Items] | |||
| Unrealized Gain in AOCI | $ 7,069 | $ 8,511 | |
| Interest Rate Swap September 2020 To June 2021 | |||
| Derivative Instruments and Hedging Activities Disclosures [Line Items] | |||
| Notional Amount | 200,000 | ||
| Unrealized Gain in AOCI | 61 | 104 | $ 324 |
| Interest Rate Swap July 2021 To March 2025 | |||
| Derivative Instruments and Hedging Activities Disclosures [Line Items] | |||
| Notional Amount | 200,000 | ||
| Unrealized Gain in AOCI | 2,930 | 5,013 | $ 12,270 |
| Interest Rate Swap April 2022 to April 2027 | |||
| Derivative Instruments and Hedging Activities Disclosures [Line Items] | |||
| Notional Amount | 100,000 | ||
| Unrealized Gain in AOCI | $ 4,078 | $ 3,394 |