v3.26.1
Retirement Benefit Plans (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jul. 04, 2026
Jun. 28, 2025
Pension Benefit [Member]        
Service cost $ 181,206 $ 184,287 $ 362,413 $ 361,749
Interest cost 876,829 987,679 1,753,658 1,938,776
Expected return on plan assets (1,107,069) (1,100,704) (2,214,137) (2,160,640)
Amortization of prior service cost 0 0 0 0
Amortization of the net loss 298,780 301,791 597,561 592,406
Net periodic benefit cost 249,746 373,053 499,495 732,291
Other Postretirement Benefit [Member]        
Service cost 1,641 2,206 3,282 4,331
Interest cost 10,393 12,132 20,787 23,815
Expected return on plan assets (5,000) (4,963) (10,000) (9,743)
Amortization of prior service cost (848) (864) (1,696) (1,696)
Amortization of the net loss (24,496) (23,982) (48,993) (47,075)
Net periodic benefit cost $ (18,310) $ (15,471) $ (36,620) $ (30,368)