XML 109 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Total service charges on deposit accounts $ 46,575 $ 44,499 $ 45,106
Total other service charges, commission and fees 4,401 3,875 4,188
Total other noninterest income 50,714 45,391 23,212
Service charges on deposit accounts      
Disaggregation of Revenue [Line Items]      
ASC 606 revenue items 46,575 44,499 45,106
Debit card interchange fees      
Disaggregation of Revenue [Line Items]      
ASC 606 revenue items 16,161 15,884 16,798
Overdraft fees      
Disaggregation of Revenue [Line Items]      
ASC 606 revenue items 15,793 15,813 16,113
Other service charges on deposit accounts      
Disaggregation of Revenue [Line Items]      
ASC 606 revenue items 14,621 12,802 12,195
Other service charges, commissions and fees      
Disaggregation of Revenue [Line Items]      
ASC 606 revenue items 3,856 3,508 3,751
Other 545 367 437
ATM fees      
Disaggregation of Revenue [Line Items]      
ASC 606 revenue items 3,856 3,508 3,751
Other noninterest income      
Disaggregation of Revenue [Line Items]      
ASC 606 revenue items 114 4,554 4,985
Other 50,600 40,837 18,227
Trust and wealth management      
Disaggregation of Revenue [Line Items]      
ASC 606 revenue items $ 114 $ 4,554 $ 4,985