XML 109 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation Of Revenue [Line Items]      
TOTAL NONINTEREST INCOME $ 41,716 $ 41,861 $ 44,202
Service Charges on Deposit Accounts      
Disaggregation Of Revenue [Line Items]      
Noninterest income 7,311 6,322 4,716
Debit Card and EFT Fees      
Disaggregation Of Revenue [Line Items]      
Noninterest income 7,484 7,059 5,814
Trust Fees      
Disaggregation Of Revenue [Line Items]      
Noninterest income 10,099 9,047 8,460
Insurance Agency Commissions      
Disaggregation Of Revenue [Line Items]      
Noninterest income 5,472 5,444 4,402
Retirement Plan Consulting Fees      
Disaggregation Of Revenue [Line Items]      
Noninterest income 2,637 2,467 2,567
Investment Commissions      
Disaggregation Of Revenue [Line Items]      
Noninterest income 2,007 1,978 2,183
Operating Segments      
Disaggregation Of Revenue [Line Items]      
TOTAL NONINTEREST INCOME 41,716 41,861 44,202
Operating Segments | Service Charges on Deposit Accounts      
Disaggregation Of Revenue [Line Items]      
Noninterest income 7,311 6,322 4,716
Operating Segments | Debit Card and EFT Fees      
Disaggregation Of Revenue [Line Items]      
Noninterest income 7,484 7,059 5,814
Operating Segments | Trust Fees      
Disaggregation Of Revenue [Line Items]      
Noninterest income 10,099 9,047 8,460
Operating Segments | Insurance Agency Commissions      
Disaggregation Of Revenue [Line Items]      
Noninterest income 5,472 5,444 4,402
Operating Segments | Retirement Plan Consulting Fees      
Disaggregation Of Revenue [Line Items]      
Noninterest income 2,637 2,467 2,567
Operating Segments | Investment Commissions      
Disaggregation Of Revenue [Line Items]      
Noninterest income 2,007 1,978 2,183
Operating Segments | Other      
Disaggregation Of Revenue [Line Items]      
Other (outside the scope of ASC 606) 6,706 9,544 16,060
Operating Segments | Trust Segment      
Disaggregation Of Revenue [Line Items]      
TOTAL NONINTEREST INCOME 12,736 11,514 19,402
Operating Segments | Trust Segment | Service Charges on Deposit Accounts      
Disaggregation Of Revenue [Line Items]      
Noninterest income 0 0 0
Operating Segments | Trust Segment | Debit Card and EFT Fees      
Disaggregation Of Revenue [Line Items]      
Noninterest income 0 0 0
Operating Segments | Trust Segment | Trust Fees      
Disaggregation Of Revenue [Line Items]      
Noninterest income 10,099 9,047 8,460
Operating Segments | Trust Segment | Insurance Agency Commissions      
Disaggregation Of Revenue [Line Items]      
Noninterest income 0 0 0
Operating Segments | Trust Segment | Retirement Plan Consulting Fees      
Disaggregation Of Revenue [Line Items]      
Noninterest income 2,637 2,467 2,567
Operating Segments | Trust Segment | Investment Commissions      
Disaggregation Of Revenue [Line Items]      
Noninterest income 0 0 0
Operating Segments | Trust Segment | Other      
Disaggregation Of Revenue [Line Items]      
Other (outside the scope of ASC 606) 0 0 8,375
Operating Segments | Bank Segment      
Disaggregation Of Revenue [Line Items]      
TOTAL NONINTEREST INCOME 28,980 30,347 24,800
Operating Segments | Bank Segment | Service Charges on Deposit Accounts      
Disaggregation Of Revenue [Line Items]      
Noninterest income 7,311 6,322 4,716
Operating Segments | Bank Segment | Debit Card and EFT Fees      
Disaggregation Of Revenue [Line Items]      
Noninterest income 7,484 7,059 5,814
Operating Segments | Bank Segment | Trust Fees      
Disaggregation Of Revenue [Line Items]      
Noninterest income 0 0 0
Operating Segments | Bank Segment | Insurance Agency Commissions      
Disaggregation Of Revenue [Line Items]      
Noninterest income 5,472 5,444 4,402
Operating Segments | Bank Segment | Retirement Plan Consulting Fees      
Disaggregation Of Revenue [Line Items]      
Noninterest income 0 0 0
Operating Segments | Bank Segment | Investment Commissions      
Disaggregation Of Revenue [Line Items]      
Noninterest income 2,007 1,978 2,183
Operating Segments | Bank Segment | Other      
Disaggregation Of Revenue [Line Items]      
Other (outside the scope of ASC 606) $ 6,706 $ 9,544 $ 7,685