XML 129 R101.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans - Post-retirement Healthcare Plan - Funded Status (Details) - Postretirement Healthcare Plan - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Change in benefit obligation:      
Benefit obligation at beginning of year $ 1,560,000 $ 1,807,000  
Interest cost 40,000 42,000 $ 26,000
Actuarial gain 189,000 (53,000)  
Benefits paid (268,000) (236,000)  
Benefit obligation at end of year 1,521,000 1,560,000 $ 1,807,000
Change in plan assets:      
Employer contributions 268,000 236,000  
Benefits paid (268,000) (236,000)  
Funded status at end of year $ (1,521,000) $ (1,560,000)  
Defined Benefit Plan, Assumptions Used in Calculations [Abstract]      
Discount rate 2.75% 2.39% 3.14%
Monthly cost of healthcare insurance per beneficiary $ 415 $ 343 $ 370
Annual rate of increase in healthcare costs 5.00% 5.00% 4.00%
Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Abstract]      
Projected benefit obligation $ 1,521,000 $ 1,560,000 $ 1,807,000
Accumulated benefit obligation $ 1,521,000 $ 1,560,000