XML 113 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Accumulated Post-Retirement Benefit Obligation, Funded Status, and Net Periodic Benefit Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Change in benefit obligations      
Benefit obligation at beginning of year $ 919 $ 1,050 $ 1,353
Interest cost 41 48 33
Benefits paid (73) (79) (93)
Actuarial gain (44) (100) (243)
Benefit obligation at end of period $ 843 919 1,050
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement Of Income Or Comprehensive Income, Extensible List, Not Disclosed Flag Interest cost    
Funded status      
Benefit obligation at end of period $ (843) (919) (1,050)
Unamortized gain (363) (384) (345)
Accrued benefit cost $ (1,206) $ (1,303) $ (1,395)
Weighted average discount rate as of December 31 5.30% 4.67% 4.75%
Components of net periodic benefit cost      
Interest cost $ 41 $ 48 $ 33
Amortization of gains (33) 0 0
Other settlement income (31) (33) (31)
Net periodic benefit (credit) cost $ (23) $ 15 $ 2
Weighted average discount rate for net periodic cost 4.67% 4.75% 2.50%
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Amortization Of Gain (Loss), Statement Of Income Or Comprehensive Income, Extensible List, Not Disclosed Flag Amortization of gains