XML 119 R102.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Benefits - Deferred compensation plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]      
Appreciation in cash surrender value of bank owned life insurance $ 1,325 $ 1,035 $ 985
Deferred Compensation, Excluding Share-based Payments and Retirement Benefits | Director      
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]      
Interest rate on deferred amounts 5.32%    
Net deferrals included in accrued interest payable and other liabilities $ 4,265 4,131  
Cash surrender value of life insurance 11,510 11,252  
Appreciation in cash surrender value of bank owned life insurance 258 292 $ 278
Deferred Compensation, Excluding Share-based Payments and Retirement Benefits | Certain Key Executives      
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]      
Net deferrals included in accrued interest payable and other liabilities $ 238 $ 271  
Maximum deferment of compensation each year 50.00%