XML 129 R114.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]      
Debit And Credit Card Interchange Fees $ 23,766 $ 24,021 $ 23,766
Debit and Credit Card Expense (12,632) (12,386) (11,487)
Merchant Services Expenses (11,246) (11,687) (12,754)
Other Service Charges 5,344 4,727 5,673
Deposit fees and other service charges 43,371 41,638 44,459
Deposit Account [Member]      
Disaggregation of Revenue [Line Items]      
Mortgage banking operations 24,708 22,497 23,710
Credit Card, Merchant Discount [Member]      
Disaggregation of Revenue [Line Items]      
Mortgage banking operations $ 13,431 $ 14,466 $ 15,551