XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Retirement Benefit Plans (Details 5) - Pension Benefit [Member]
12 Months Ended
Dec. 31, 2022
USD ($)
integer
Dec. 31, 2021
USD ($)
integer
Number of plans | integer 5 5
Projected benefit obligation $ 80,701,715 $ 107,420,338
Accumulated benefit obligation 80,701,715 107,420,338
Fair value of plan assets 58,527,250 80,814,956
Net amount recognized in accrued benefit liability $ (22,174,465) $ (26,605,382)