XML 140 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension Plan - Schedule of Defined Benefit Plan Activity (Details) - Pension Plan - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Change in benefit obligation      
Benefit obligation at beginning of year $ 9,286 $ 8,829  
Interest cost 453 450 $ 341
Actuarial loss 97 97  
Assumption changes (610) 251  
Benefits paid (463) (341)  
Benefit obligation at end of year 8,763 9,286 8,829
Change in plan assets:      
Fair value of plan assets at beginning of year 10,006 9,283  
Actual return gain (loss) on plan assets 840 1,064  
Benefits paid (463) (341)  
Fair value of plan assets at end of year 10,383 10,006 $ 9,283
Funded status 1,620 720  
Unrecognized net actuarial loss 3,044 3,943  
Prepaid pension cost recognized $ 4,664 $ 4,663