XML 61 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Retirement Benefit Plans (Details 1) - USD ($)
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Total contributions for the period $ 438,996 $ 425,359
Regular Matching Contributions [Member]    
Total contributions for the period 306,639 285,563
Transitional Credit Contributions [Member]    
Total contributions for the period 23,865 28,906
Non-Discretionary Contributions [Member]    
Total contributions for the period $ 108,492 $ 110,890