XML 129 R114.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Service charges on deposit accounts      
Disaggregation of Revenue [Line Items]      
Revenues from contract with customers $ 16,433 $ 16,273 $ 16,193
Service charges on deposit accounts | Over a period of time      
Disaggregation of Revenue [Line Items]      
Revenues from contract with customers 1,637 1,667 1,659
Service charges on deposit accounts | At a point in time      
Disaggregation of Revenue [Line Items]      
Revenues from contract with customers 14,796 14,606 14,534
Debit and credit card      
Disaggregation of Revenue [Line Items]      
Revenues from contract with customers 18,303 18,263 18,248
Debit and credit card | Over a period of time      
Disaggregation of Revenue [Line Items]      
Revenues from contract with customers 1,520 1,461 1,288
Debit and credit card | At a point in time      
Disaggregation of Revenue [Line Items]      
Revenues from contract with customers 16,783 16,802 16,960
Wealth management      
Disaggregation of Revenue [Line Items]      
Revenues from contract with customers 12,447 12,259 12,186
Wealth management | Over a period of time      
Disaggregation of Revenue [Line Items]      
Revenues from contract with customers 5,226 6,550 7,969
Wealth management | At a point in time      
Disaggregation of Revenue [Line Items]      
Revenues from contract with customers 7,221 5,709 4,217
Other fee revenue | At a point in time      
Disaggregation of Revenue [Line Items]      
Revenues from contract with customers $ 1,170 $ 1,324 $ 1,310