XML 78 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation Of Revenue [Line Items]        
TOTAL NONINTEREST INCOME $ 9,606 $ 9,449 $ 17,963 $ 19,874
Service Charges on Deposit Accounts        
Disaggregation Of Revenue [Line Items]        
Noninterest income 1,846 1,501 3,429 2,933
Debit Card and EFT Fees        
Disaggregation Of Revenue [Line Items]        
Noninterest income 1,760 1,810 3,327 3,599
Trust Fees        
Disaggregation Of Revenue [Line Items]        
Noninterest income 2,638 2,248 5,431 4,835
Insurance Agency Commissions        
Disaggregation Of Revenue [Line Items]        
Noninterest income 1,255 1,332 2,783 2,788
Retirement Plan Consulting Fees        
Disaggregation Of Revenue [Line Items]        
Noninterest income 330 382 664 689
Investment Commissions        
Disaggregation Of Revenue [Line Items]        
Noninterest income 478 476 910 869
Operating Segments        
Disaggregation Of Revenue [Line Items]        
TOTAL NONINTEREST INCOME 9,606 9,449 17,963 19,874
Operating Segments | Service Charges on Deposit Accounts        
Disaggregation Of Revenue [Line Items]        
Noninterest income 1,846 1,501 3,429 2,933
Operating Segments | Debit Card and EFT Fees        
Disaggregation Of Revenue [Line Items]        
Noninterest income 1,760 1,810 3,327 3,599
Operating Segments | Trust Fees        
Disaggregation Of Revenue [Line Items]        
Noninterest income 2,638 2,248 5,431 4,835
Operating Segments | Insurance Agency Commissions        
Disaggregation Of Revenue [Line Items]        
Noninterest income 1,255 1,332 2,783 2,788
Operating Segments | Retirement Plan Consulting Fees        
Disaggregation Of Revenue [Line Items]        
Noninterest income 330 382 664 689
Operating Segments | Investment Commissions        
Disaggregation Of Revenue [Line Items]        
Noninterest income 478 476 910 869
Operating Segments | Other        
Disaggregation Of Revenue [Line Items]        
Other (outside the scope of ASC 606) 1,299 1,700 1,419 4,161
Operating Segments | Trust Segment        
Disaggregation Of Revenue [Line Items]        
TOTAL NONINTEREST INCOME 2,968 2,630 6,095 5,524
Operating Segments | Trust Segment | Service Charges on Deposit Accounts        
Disaggregation Of Revenue [Line Items]        
Noninterest income 0 0 0 0
Operating Segments | Trust Segment | Debit Card and EFT Fees        
Disaggregation Of Revenue [Line Items]        
Noninterest income 0 0 0 0
Operating Segments | Trust Segment | Trust Fees        
Disaggregation Of Revenue [Line Items]        
Noninterest income 2,638 2,248 5,431 4,835
Operating Segments | Trust Segment | Insurance Agency Commissions        
Disaggregation Of Revenue [Line Items]        
Noninterest income 0 0 0 0
Operating Segments | Trust Segment | Retirement Plan Consulting Fees        
Disaggregation Of Revenue [Line Items]        
Noninterest income 330 382 664 689
Operating Segments | Trust Segment | Investment Commissions        
Disaggregation Of Revenue [Line Items]        
Noninterest income 0 0 0 0
Operating Segments | Trust Segment | Other        
Disaggregation Of Revenue [Line Items]        
Other (outside the scope of ASC 606) 0 0 0 0
Operating Segments | Bank Segment        
Disaggregation Of Revenue [Line Items]        
TOTAL NONINTEREST INCOME 6,638 6,819 11,868 14,350
Operating Segments | Bank Segment | Service Charges on Deposit Accounts        
Disaggregation Of Revenue [Line Items]        
Noninterest income 1,846 1,501 3,429 2,933
Operating Segments | Bank Segment | Debit Card and EFT Fees        
Disaggregation Of Revenue [Line Items]        
Noninterest income 1,760 1,810 3,327 3,599
Operating Segments | Bank Segment | Trust Fees        
Disaggregation Of Revenue [Line Items]        
Noninterest income 0 0 0 0
Operating Segments | Bank Segment | Insurance Agency Commissions        
Disaggregation Of Revenue [Line Items]        
Noninterest income 1,255 1,332 2,783 2,788
Operating Segments | Bank Segment | Retirement Plan Consulting Fees        
Disaggregation Of Revenue [Line Items]        
Noninterest income 0 0 0 0
Operating Segments | Bank Segment | Investment Commissions        
Disaggregation Of Revenue [Line Items]        
Noninterest income 478 476 910 869
Operating Segments | Bank Segment | Other        
Disaggregation Of Revenue [Line Items]        
Other (outside the scope of ASC 606) $ 1,299 $ 1,700 $ 1,419 $ 4,161