XML 118 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue from Contracts with Customers (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Non-interest income within the scope of ASC 606 $ 35,688,000 $ 33,567,000 $ 33,274,000
Total non-interest income not in scope of ASC 606 8,851,000 (2,533,000) 7,428,000
Total non-interest income 44,539,000 31,034,000 40,702,000
Cash rewards 500,000 507,000 525,000
Loss on Sale of Investments 0 10,300,000 912,000
Debit card income      
Disaggregation of Revenue [Line Items]      
Non-interest income within the scope of ASC 606 12,657,000 12,613,000 13,340,000
Service charges on deposit accounts      
Disaggregation of Revenue [Line Items]      
Non-interest income within the scope of ASC 606 8,444,000 7,839,000 7,587,000
Income from fiduciary services      
Disaggregation of Revenue [Line Items]      
Non-interest income within the scope of ASC 606 7,270,000 6,669,000 6,407,000
Brokerage and insurance commissions      
Disaggregation of Revenue [Line Items]      
Non-interest income within the scope of ASC 606 5,535,000 4,650,000 4,147,000
Other income      
Disaggregation of Revenue [Line Items]      
Non-interest income within the scope of ASC 606 $ 1,782,000 $ 1,796,000 $ 1,793,000