v3.26.1
Retirement Benefit Plans (Details) - USD ($)
3 Months Ended
Apr. 04, 2026
Mar. 29, 2025
Pension Benefit [Member]    
Service cost $ 181,207 $ 177,462
Interest cost 876,829 951,097
Expected return on plan assets (1,107,068) (1,059,936)
Amortization of the net loss 298,781 290,615
Net periodic benefit cost 249,749 359,238
Other Postretirement Benefit [Member]    
Service cost 1,641 2,125
Interest cost 10,394 11,683
Expected return on plan assets (5,000) (4,780)
Amortization of prior service cost (848) (832)
Amortization of the net loss (24,497) (23,093)
Net periodic benefit cost $ (18,310) $ (14,897)