XML 121 R109.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition (Schedule of Noninterest Income Segregated by Revenue Streams In-Scope and Out-of-Scope of Topic 606) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Noninterest income (in-scope of Topic 660) $ 17,715 $ 16,670
Noninterest income (out-of-scope of Topic 660) 1,696 1,661
Total Noninterest Income 19,411 18,331
Service Charges on Deposit Accounts [Member]    
Noninterest income (in-scope of Topic 660) 2,220 2,198
Total Noninterest Income 2,220 2,198
Other Service Charges [Member]    
Noninterest income (in-scope of Topic 660) 887 929
Total Noninterest Income 887 929
Trust Department [Member]    
Noninterest income (in-scope of Topic 660) 9,094 8,282
Total Noninterest Income 9,094 8,282
Debit Card Income [Member]    
Noninterest income (in-scope of Topic 660) 4,065 4,101
Total Noninterest Income 4,065 4,101
Brokerage Commissions [Member]    
Noninterest income (in-scope of Topic 660) 1,449 1,160
Total Noninterest Income $ 1,449 $ 1,160