XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Employee Benefit Plans (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Retirement Benefits [Abstract]        
Service cost $ 71,107 $ 31,175 $ 210,387 $ 91,596
Interest cost 8,387 7,784 24,814 22,872
Expected return on plan assets (15,338) (9,280) (45,380) (27,265)
Amortization of unrecognized loss 2,609 0 7,717 0
Prior service credit recognized in current year (2,582) 0 (7,639) 0
Total net periodic benefit cost $ 64,183 $ 29,679 $ 189,899 $ 87,203