XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Retirement Benefit Plans (Details) - USD ($)
12 Months Ended 24 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Pension Benefit [Member]      
Service cost $ 1,078,973 $ 1,087,333 $ 1,078,973
Interest cost 2,432,756 2,017,015 2,432,756
Expected return on plan assets (5,842,641) (5,794,694)  
Amortization of prior service cost 66,252 99,380  
Amortization of the net loss 1,560,299 1,730,150  
Net periodic benefit cost (704,361) (860,816)  
Other Postretirement Benefit [Member]      
Service cost 53,291 54,505 53,291
Interest cost 43,950 39,369 $ 43,950
Expected return on plan assets (17,600) (25,681)  
Amortization of prior service cost 0 0  
Amortization of the net loss (8,214) (12,374)  
Net periodic benefit cost $ 75,668 $ 55,819