XML 52 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Retirement Benefit Plans (Details 1) - USD ($)
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Total contributions for the period $ 386,830 $ 369,172 $ 812,189 $ 1,088,201
Regular Matching Contributions [Member]        
Total contributions for the period 261,993 253,665 547,556 506,426
Transitional Credit Contributions [Member]        
Total contributions for the period 21,964 26,344 50,870 60,663
Non-Discretionary Contributions [Member]        
Total contributions for the period $ 102,873 $ 89,163 $ 213,763 $ 521,112