XML 49 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Retirement Benefit Plans (Details 1) - USD ($)
3 Months Ended 6 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Jul. 01, 2023
Jul. 02, 2022
Total Contributions For The Period $ 369,172 $ 206,662 $ 1,088,201 $ 812,542
Regular Matching Contributions [Member]        
Total Contributions For The Period 253,665 161,714 506,426 372,654
Transitional Credit Contributions [Member]        
Total Contributions For The Period 26,344 28,179 60,663 79,742
Non-Discretionary Contributions [Member]        
Total Contributions For The Period $ 89,163 $ 16,769 $ 521,112 $ 360,146