XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Benefit Plans (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Retirement Benefits [Abstract]        
Service cost $ 68,238 $ 30,663 $ 139,355 $ 60,477
Interest cost 8,047 7,657 16,436 15,102
Expected return on plan assets (14,718) (9,127) (30,058) (18,002)
Amortization of unrecognized loss 2,502 0 5,111 0
Prior service credit recognized in current year (2,478) 0 (5,059) 0
Total Net Periodic Benefit Cost $ 61,591 $ 29,193 $ 125,785 $ 57,577