XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Employee Benefit Plans (Tables)
9 Months Ended
Sep. 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 September 30, 2024Three Months Ended September 30, 2023Nine Months Ended September 30, 2024Nine Months Ended September 30, 2023
Service cost$71,107$31,175$210,387$91,596
Interest cost8,3877,78424,81422,872
Expected return on plan assets(15,338)(9,280)(45,380)(27,265)
Amortization of unrecognized loss2,6097,717
Prior service credit recognized in current year(2,582)(7,639)
Total net periodic benefit cost$64,183$29,679$189,899$87,203