v3.25.2
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue Recognition        
Deposit-related fees and charges $ 17 $ 15 $ 35 $ 31
Loan-related fees and charges 276 291 584 501
Electronic banking fees and charges 318 257 732 493
Earnings on bank owned life insurance 170 162 336 319
Unrealized gain (loss) on equity securities 51 (20) 351 (102)
Miscellaneous 26 26 55 43
Total Non-Interest Income $ 858 $ 731 $ 2,093 $ 1,285