XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Benefit Plans (Details 5) - Pension Benefit [Member]
12 Months Ended
Dec. 30, 2023
USD ($)
integer
Dec. 31, 2022
USD ($)
integer
Number of plans | integer 5 5
Projected benefit obligation $ 81,862,011 $ 80,701,715
Accumulated benefit obligation 81,862,011 80,701,715
Fair value of plan assets 60,836,643 58,527,250
Net amount recognized in accrued benefit liability $ (21,025,368) $ (22,174,465)