XML 63 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Retirement Benefit Plans (Details 1) - USD ($)
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Total contributions for the period $ 345,834 $ 386,830 $ 784,830 $ 812,189
Regular Matching Contributions [Member]        
Total contributions for the period 239,797 261,993 546,436 547,556
Transitional Credit Contributions [Member]        
Total contributions for the period 18,622 21,964 42,487 50,870
Non-Discretionary Contributions [Member]        
Total contributions for the period $ 87,415 $ 102,873 $ 195,907 $ 213,763