XML 122 R101.htm IDEA: XBRL DOCUMENT v3.25.1
Note 21 - Revenue From Contracts With Customers - Noninterest Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Noninterest income $ 7,059 $ 7,009 $ 7,145
Net gains on loans and investments 212 254 419
Increase in cash value of life insurance 224 206 201
Other 161 163 162
Other noninterest income 597 623 782
Total noninterest income 7,656 7,632 7,927
Deposit Account [Member]      
Noninterest income 2,402 2,343 2,273
ATM and Debit Card Fees [Member]      
Noninterest income 4,467 4,489 4,345
Investment Advisory, Management and Administrative Service [Member]      
Noninterest income 61 57 427
Product and Service, Other [Member]      
Noninterest income $ 129 $ 120 $ 100