XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Benefit Plans (Tables)
6 Months Ended
Jun. 30, 2024
Retirement Benefits [Abstract]  
Components of net periodic benefit cost under the plan
Components of Net Periodic Benefit Cost under the Plan

Three Months Ended June 30, 2024Three Months Ended June 30, 2023Six Months Ended June 30, 2024Six Months Ended June 30, 2023
Service cost$68,238$30,663$139,355$60,477
Interest cost8,0477,65716,43615,102
Expected return on plan assets(14,718)(9,127)(30,058)(18,002)
Amortization of unrecognized loss2,5025,111
Prior service credit recognized in current year(2,478)(5,059)
Total Net Periodic Benefit Cost$61,591$29,193$125,785$57,577