XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total non-interest income $ 9,633 $ 8,980 $ 18,219 $ 18,164
Within the scope of ASC 606        
Disaggregation of Revenue [Line Items]        
Total non-interest income 7,930 7,579 15,310 14,811
Not within the scope of ASC 606        
Disaggregation of Revenue [Line Items]        
Total non-interest income 1,703 1,401 2,909 3,353
Products and services transferred at a point in time | Within the scope of ASC 606        
Disaggregation of Revenue [Line Items]        
Total non-interest income 3,969 3,848 7,895 7,797
Products and services transferred over time | Within the scope of ASC 606        
Disaggregation of Revenue [Line Items]        
Total non-interest income 3,961 3,731 7,415 7,014
Non-interest Income | Within the scope of ASC 606        
Disaggregation of Revenue [Line Items]        
Total non-interest income 7,930 7,579 15,310 14,811
Trust management fees | Within the scope of ASC 606        
Disaggregation of Revenue [Line Items]        
Total non-interest income 3,745 3,498 6,987 6,589
Financial services fees | Within the scope of ASC 606        
Disaggregation of Revenue [Line Items]        
Total non-interest income 448 307 876 771
Interchange fees | Within the scope of ASC 606        
Disaggregation of Revenue [Line Items]        
Total non-interest income 1,895 1,928 3,865 3,938
Customer deposit fees | Within the scope of ASC 606        
Disaggregation of Revenue [Line Items]        
Total non-interest income 1,587 1,590 3,089 3,019
Other customer service fees | Within the scope of ASC 606        
Disaggregation of Revenue [Line Items]        
Total non-interest income $ 255 $ 256 $ 493 $ 494