| Schedule of Significant Disclosures Relating to Benefit Plans |
| | Pension Benefits | | | | Three Months Ended | | | Six Months Ended | | | | July 4, 2026 | | | June 28, 2025 | | | July 4, 2026 | | | June 28, 2025 | | Service cost | | $ | 181,206 | | | $ | 184,287 | | | $ | 362,413 | | | $ | 361,749 | | Interest cost | | | 876,829 | | | | 987,679 | | | | 1,753,658 | | | | 1,938,776 | | Expected return on plan assets | | | (1,107,069 | ) | | | (1,100,704 | ) | | | (2,214,137 | ) | | | (2,160,640 | ) | Amortization of prior service cost | | | - | | | | - | | | | - | | | | - | | Amortization of the net loss | | | 298,780 | | | | 301,791 | | | | 597,561 | | | | 592,406 | | Net periodic benefit cost | | $ | 249,746 | | | $ | 373,053 | | | $ | 499,495 | | | $ | 732,291 | |
| | Other Postretirement Benefits | | | | Three Months Ended | | | Six Months Ended | | | | July 4, 2026 | | | June 28, 2025 | | | July 4, 2026 | | | June 28, 2025 | | Service cost | | $ | 1,641 | | | $ | 2,206 | | | $ | 3,282 | | | $ | 4,331 | | Interest cost | | | 10,393 | | | | 12,132 | | | | 20,787 | | | | 23,815 | | Expected return on plan assets | | | (5,000 | ) | | | (4,963 | ) | | | (10,000 | ) | | | (9,743 | ) | Amortization of prior service cost | | | (848 | ) | | | (864 | ) | | | (1,696 | ) | | | (1,696 | ) | Amortization of the net loss | | | (24,496 | ) | | | (23,982 | ) | | | (48,993 | ) | | | (47,075 | ) | Net periodic benefit gain | | $ | (18,310 | ) | | $ | (15,471 | ) | | $ | (36,620 | ) | | $ | (30,368 | ) |
|
| Schedule of Company Made Contributions Towards Benefit Plans |
| | Three Months Ended | | | Six Months Ended | | | | July 4, 2026 | | | June 28, 2025 | | | July 4, 2026 | | | June 28, 2025 | | Regular matching contribution | | $ | 222,643 | | | $ | 239,797 | | | $ | 443,045 | | | $ | 546,436 | | Transitional credit contribution | | | 17,060 | | | | 18,622 | | | | 35,998 | | | | 42,487 | | Non-discretionary contribution | | | 84,929 | | | | 87,415 | | | | 168,881 | | | | 195,907 | | Total contributions for the period | | $ | 324,632 | | | $ | 345,834 | | | $ | 647,924 | | | $ | 784,830 | |
|