XML 89 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Benefit Plans (Details 5) - Pension Benefit [Member]
12 Months Ended
Dec. 28, 2024
USD ($)
integer
Dec. 30, 2023
USD ($)
integer
Number of plans | integer 5 5
Projected benefit obligation $ 75,916,060 $ 81,862,011
Accumulated benefit obligation 75,916,060 81,862,011
Fair value of plan assets 59,311,220 60,836,643
Net amount recognized in accrued benefit liability $ (16,604,840) $ (21,025,368)