XML 60 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Retirement Benefit Plans (Details 1) - USD ($)
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Total contributions for the period $ 304,291 $ 364,227 $ 1,089,121 $ 1,176,416
Regular Matching Contributions [Member]        
Total contributions for the period 201,113 263,074 747,549 810,630
Transitional Credit Contributions [Member]        
Total contributions for the period 18,882 20,688 61,369 71,558
Non-Discretionary Contributions [Member]        
Total contributions for the period $ 84,296 $ 80,465 $ 280,203 $ 294,228