XML 127 R110.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - 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 non-interest income $ 35,829 $ 35,321 $ 42,261
Within the scope of ASC 606      
Disaggregation of Revenue [Line Items]      
Total non-interest income 29,451 29,364  
Not within the scope of ASC 606      
Disaggregation of Revenue [Line Items]      
Total non-interest income 6,378 5,957  
Products and services transferred at a point in time | Within the scope of ASC 606      
Disaggregation of Revenue [Line Items]      
Total non-interest income 15,751 15,552  
Products and services transferred over time | Within the scope of ASC 606      
Disaggregation of Revenue [Line Items]      
Total non-interest income 13,700 13,812  
Non-interest Income | Within the scope of ASC 606      
Disaggregation of Revenue [Line Items]      
Total non-interest income 29,451 29,364  
Trust management fees | Within the scope of ASC 606      
Disaggregation of Revenue [Line Items]      
Total non-interest income 12,766 13,022  
Financial services fees | Within the scope of ASC 606      
Disaggregation of Revenue [Line Items]      
Total non-interest income 1,517 1,551  
Interchange fees | Within the scope of ASC 606      
Disaggregation of Revenue [Line Items]      
Total non-interest income 7,845 7,736  
Customer deposit fees | Within the scope of ASC 606      
Disaggregation of Revenue [Line Items]      
Total non-interest income 6,280 5,935  
Other customer service fees | Within the scope of ASC 606      
Disaggregation of Revenue [Line Items]      
Total non-interest income $ 1,043 $ 1,120