XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Retirement Benefit Plans (Details 7) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Total contributions for the period $ 1,061,605 $ 1,085,088
Regular Matching Contributions [Member]    
Total contributions for the period 561,357 553,619
Transitional Credit Contributions [Member]    
Total contributions for the period 123,387 138,604
Non-Discretionary Contributions [Member]    
Total contributions for the period $ 376,861 $ 392,865