XML 110 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
EMPLOYEE BENEFITS - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Employee stock ownership plan, maximum employer contribution as a percentage of participant's qualified compensation 5.00%    
Employee stock ownership plan, total contributions accrued or paid $ 1,608 $ 1,643 $ 1,576
Employee stock ownership plan, shares held under plan (in shares) 887,732    
Employee stock ownership plan, unallocated shares (in shares) 0    
Cash surrender value of life insurance $ 42,883 42,348  
Bonus expense 3,180 3,764 5,177
Accrued bonus expense 1,792 1,684 $ 2,332
Executive Incentive Retirement Plan | Postretirement Life Insurance      
Defined Benefit Plan Disclosure [Line Items]      
Cash surrender value of life insurance $ 42,883 $ 42,348  
Defined Benefit Plan, Funding Status [Extensible Enumeration] Defined Benefit Plan, Unfunded Plan [Member] Defined Benefit Plan, Unfunded Plan [Member] Defined Benefit Plan, Unfunded Plan [Member]
Plan cost $ 857 $ 949 $ 796
Plan obligation $ 6,661 $ 6,050