XML 122 R107.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]      
Debit And Credit Card Interchange Fees $ 24,021 $ 23,766 $ 23,271
Debit and Credit Card Expense (12,386) (11,487) (10,636)
Merchant Services Expenses (11,687) (12,754) (12,084)
Other Service Charges 4,727 5,673 4,809
Deposit fees and other service charges 41,638 44,459 39,495
Deposit Account [Member]      
Disaggregation of Revenue [Line Items]      
Mortgage banking operations 22,497 23,710 19,162
Credit Card, Merchant Discount [Member]      
Disaggregation of Revenue [Line Items]      
Mortgage banking operations $ 14,466 $ 15,551 $ 14,973