XML 99 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation Of Revenue [Line Items]      
TOTAL NONINTEREST INCOME $ 41,861 $ 44,202 $ 38,193
Service Charges on Deposit Accounts      
Disaggregation Of Revenue [Line Items]      
Noninterest income 6,322 4,716 3,660
Debit Card and EFT Fees      
Disaggregation Of Revenue [Line Items]      
Noninterest income 7,059 5,814 5,144
Trust Fees      
Disaggregation Of Revenue [Line Items]      
Noninterest income 10,108 9,638 9,438
Insurance Agency Commissions      
Disaggregation Of Revenue [Line Items]      
Noninterest income 5,444 4,402 3,456
Retirement Plan Consulting Fees      
Disaggregation Of Revenue [Line Items]      
Noninterest income 1,406 1,389 1,421
Investment Commissions      
Disaggregation Of Revenue [Line Items]      
Noninterest income 1,978 2,183 2,276
Operating Segments      
Disaggregation Of Revenue [Line Items]      
TOTAL NONINTEREST INCOME 41,861 44,202 38,193
Operating Segments | Service Charges on Deposit Accounts      
Disaggregation Of Revenue [Line Items]      
Noninterest income 6,322 4,716 3,660
Operating Segments | Debit Card and EFT Fees      
Disaggregation Of Revenue [Line Items]      
Noninterest income 7,059 5,814 5,144
Operating Segments | Trust Fees      
Disaggregation Of Revenue [Line Items]      
Noninterest income 10,108 9,638 9,438
Operating Segments | Insurance Agency Commissions      
Disaggregation Of Revenue [Line Items]      
Noninterest income 5,444 4,402 3,456
Operating Segments | Retirement Plan Consulting Fees      
Disaggregation Of Revenue [Line Items]      
Noninterest income 1,406 1,389 1,421
Operating Segments | Investment Commissions      
Disaggregation Of Revenue [Line Items]      
Noninterest income 1,978 2,183 2,276
Operating Segments | Other      
Disaggregation Of Revenue [Line Items]      
Other (outside the scope of ASC 606) 9,544 16,060 12,798
Operating Segments | Trust Segment      
Disaggregation Of Revenue [Line Items]      
TOTAL NONINTEREST INCOME 11,514 19,402 10,859
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,108 9,638 9,438
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 1,406 1,389 1,421
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 8,375 0
Operating Segments | Bank Segment      
Disaggregation Of Revenue [Line Items]      
TOTAL NONINTEREST INCOME 30,347 24,800 27,334
Operating Segments | Bank Segment | Service Charges on Deposit Accounts      
Disaggregation Of Revenue [Line Items]      
Noninterest income 6,322 4,716 3,660
Operating Segments | Bank Segment | Debit Card and EFT Fees      
Disaggregation Of Revenue [Line Items]      
Noninterest income 7,059 5,814 5,144
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,444 4,402 3,456
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 1,978 2,183 2,276
Operating Segments | Bank Segment | Other      
Disaggregation Of Revenue [Line Items]      
Other (outside the scope of ASC 606) $ 9,544 $ 7,685 $ 12,798