v3.25.2
Revenue Recognition (Noninterest Income) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Noninterest Income (in-scope of Topic 606) $ 1,869 $ 1,880 $ 3,848 $ 3,592
Loan servicing fees 48 38 87 59
Gain on sales of loans 65 36 112 42
Earnings on and proceeds from bank-owned life insurance 266 253 552 520
Noninterest Income (out-of-scope of Topic 606) 379 327 751 621
Total other income 2,248 2,207 4,599 4,213
Service Charges On Deposit Accounts [Member]        
Disaggregation of Revenue [Line Items]        
Noninterest Income (in-scope of Topic 606) 117 113 227 225
ATM Fees [Member]        
Disaggregation of Revenue [Line Items]        
Noninterest Income (in-scope of Topic 606) 61 107 155 213
Overdraft Fees [Member]        
Disaggregation of Revenue [Line Items]        
Noninterest Income (in-scope of Topic 606) 385 345 748 700
Safe Deposit Box Rental [Member]        
Disaggregation of Revenue [Line Items]        
Noninterest Income (in-scope of Topic 606) 21 20 46 45
Loan Related Service Fees [Member]        
Disaggregation of Revenue [Line Items]        
Noninterest Income (in-scope of Topic 606) 133 189 281 319
Debit Card [Member]        
Disaggregation of Revenue [Line Items]        
Noninterest Income (in-scope of Topic 606) 555 616 1,143 1,142
Fiduciary Activities [Member]        
Disaggregation of Revenue [Line Items]        
Noninterest Income (in-scope of Topic 606) 226 225 551 463
Commissions On Mutual Funds And Annuities [Member]        
Disaggregation of Revenue [Line Items]        
Noninterest Income (in-scope of Topic 606) 194 76 340 144
Gains On Sales Of Other Real Estate Owned [Member]        
Disaggregation of Revenue [Line Items]        
Noninterest Income (in-scope of Topic 606)   32   32
Other Income [Member]        
Disaggregation of Revenue [Line Items]        
Noninterest Income (in-scope of Topic 606) $ 177 $ 157 $ 357 $ 309