XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation Of Revenue [Line Items]        
TOTAL NONINTEREST INCOME $ 9,831 $ 8,827 $ 29,705 $ 36,002
Service Charges on Deposit Accounts        
Disaggregation Of Revenue [Line Items]        
Noninterest income 1,712 1,229 4,646 3,513
Debit Card and EFT Fees        
Disaggregation Of Revenue [Line Items]        
Noninterest income 1,763 1,463 5,362 4,407
Trust Fees        
Disaggregation Of Revenue [Line Items]        
Noninterest income 2,617 2,370 7,453 7,265
Insurance Agency Commissions        
Disaggregation Of Revenue [Line Items]        
Noninterest income 1,116 1,136 3,904 3,269
Retirement Plan Consulting Fees        
Disaggregation Of Revenue [Line Items]        
Noninterest income 360 332 1,049 1,052
Investment Commissions        
Disaggregation Of Revenue [Line Items]        
Noninterest income 520 424 1,389 1,675
Operating Segments        
Disaggregation Of Revenue [Line Items]        
TOTAL NONINTEREST INCOME 9,831 8,827 29,705 36,002
Operating Segments | Service Charges on Deposit Accounts        
Disaggregation Of Revenue [Line Items]        
Noninterest income 1,712 1,229 4,646 3,513
Operating Segments | Debit Card and EFT Fees        
Disaggregation Of Revenue [Line Items]        
Noninterest income 1,763 1,463 5,362 4,407
Operating Segments | Trust Fees        
Disaggregation Of Revenue [Line Items]        
Noninterest income 2,617 2,370 7,453 7,265
Operating Segments | Insurance Agency Commissions        
Disaggregation Of Revenue [Line Items]        
Noninterest income 1,116 1,136 3,904 3,269
Operating Segments | Retirement Plan Consulting Fees        
Disaggregation Of Revenue [Line Items]        
Noninterest income 360 332 1,049 1,052
Operating Segments | Investment Commissions        
Disaggregation Of Revenue [Line Items]        
Noninterest income 520 424 1,389 1,675
Operating Segments | Other        
Disaggregation Of Revenue [Line Items]        
Other (outside the scope of ASC 606) 1,743 1,873 5,902 14,821
Operating Segments | Trust Segment        
Disaggregation Of Revenue [Line Items]        
TOTAL NONINTEREST INCOME 2,977 2,702 8,502 16,692
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,617 2,370 7,453 7,265
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 360 332 1,049 1,052
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 8,375
Operating Segments | Bank Segment        
Disaggregation Of Revenue [Line Items]        
TOTAL NONINTEREST INCOME 6,854 6,125 21,203 19,310
Operating Segments | Bank Segment | Service Charges on Deposit Accounts        
Disaggregation Of Revenue [Line Items]        
Noninterest income 1,712 1,229 4,646 3,513
Operating Segments | Bank Segment | Debit Card and EFT Fees        
Disaggregation Of Revenue [Line Items]        
Noninterest income 1,763 1,463 5,362 4,407
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,116 1,136 3,904 3,269
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 520 424 1,389 1,675
Operating Segments | Bank Segment | Other        
Disaggregation Of Revenue [Line Items]        
Other (outside the scope of ASC 606) $ 1,743 $ 1,873 $ 5,902 $ 6,446