Supplemental Retirement Plan and Related Post Retirement Benefits - Summary of the Components of Net Periodic Cost (Details) $ in Thousands  | 
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
| 
 Sep. 26, 2020  
USD ($) 
 | 
 Sep. 28, 2019  
USD ($) 
 | 
 Sep. 26, 2020  
USD ($)  
retirement_plan 
 | 
 Sep. 28, 2019  
USD ($) 
 | 
|
| Retirement Benefits [Abstract] | ||||
| Number of non-qualified supplemental retirement defined benefit plans | retirement_plan | 2 | |||
| SERP | ||||
| Defined Benefit Plan Disclosure | ||||
| Service Cost | $ 56 | $ 45 | $ 167 | $ 136 | 
| Interest Cost | 209 | 229 | 627 | 687 | 
| Amortization of Prior Service Cost | 97 | 97 | 290 | 290 | 
| Amortization of Net Actuarial Losses | 162 | 74 | 486 | 224 | 
| Net Periodic Cost | 524 | 445 | 1,570 | 1,337 | 
| SERP | SERP Medical | ||||
| Defined Benefit Plan Disclosure | ||||
| Service Cost | 4 | 3 | 11 | 10 | 
| Interest Cost | 9 | 12 | 26 | 35 | 
| Amortization of Prior Service Cost | 4 | 4 | 12 | 12 | 
| Amortization of Net Actuarial Losses | 9 | 11 | 29 | 32 | 
| Net Periodic Cost | $ 26 | $ 30 | $ 78 | $ 89 | 
| X | ||||||||||
- References No definition available. 
  | 
| X | ||||||||||
- References No definition available. 
  | 
| X | ||||||||||
- Definition Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
  | 
| X | ||||||||||
- Definition Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan. Reference 1: http://www.xbrl.org/2003/role/exampleRef 
  | 
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available. 
  | 
| X | ||||||||||
- Definition Amount of cost recognized for passage of time related to defined benefit plan. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
  | 
| X | ||||||||||
- Definition Amount of net periodic benefit cost (credit) for defined benefit plan. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
  | 
| X | ||||||||||
- Definition Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
  | 
| X | ||||||||||
- Details 
  | 
| X | ||||||||||
- Details 
  |