Retirement Benefit Plans (Details 1) - USD ($) |
3 Months Ended | |
|---|---|---|
Apr. 04, 2026 |
Mar. 29, 2025 |
|
| Total contributions for the period | $ 323,292 | $ 438,996 |
| Regular Matching Contributions [Member] | ||
| Total contributions for the period | 220,402 | 306,639 |
| Transitional Credit Contributions [Member] | ||
| Total contributions for the period | 18,938 | 23,865 |
| Non-Discretionary Contributions [Member] | ||
| Total contributions for the period | $ 83,952 | $ 108,492 |