XML 87 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Projected Benefit Obligation (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Retirement Plans    
Fair value of plan assets $ 2,661,718 $ 3,296,403
Benefit plan obligation (2,877,851)  
Fair value of plan assets (216,133)  
Net prior service (cost) / credit 10,572  
Net gain / (loss) (178,544)  
Accumulated other comprehensive income (loss), net of tax $ (167,972)