XML 96 R84.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total non-interest income $ 10,567 $ 9,653 $ 24,131 $ 27,496
Within the scope of ASC 606        
Disaggregation of Revenue [Line Items]        
Total non-interest income 8,214 7,917 23,507 23,227
Not within the scope of ASC 606        
Disaggregation of Revenue [Line Items]        
Total non-interest income 2,353 1,736 624 4,269
Products and services transferred at a point in time | Within the scope of ASC 606        
Disaggregation of Revenue [Line Items]        
Total non-interest income 4,478 4,199 12,100 12,095
Products and services transferred over time | Within the scope of ASC 606        
Disaggregation of Revenue [Line Items]        
Total non-interest income 3,736 3,718 11,407 11,132
Non-interest Income | Within the scope of ASC 606        
Disaggregation of Revenue [Line Items]        
Total non-interest income 8,214 7,917 23,507 23,227
Trust management fees | Within the scope of ASC 606        
Disaggregation of Revenue [Line Items]        
Total non-interest income 3,397 3,476 10,721 10,464
Financial services fees | Within the scope of ASC 606        
Disaggregation of Revenue [Line Items]        
Total non-interest income 506 653 1,361 1,528
Interchange fees | Within the scope of ASC 606        
Disaggregation of Revenue [Line Items]        
Total non-interest income 2,202 1,977 5,973 5,842
Customer deposit fees | Within the scope of ASC 606        
Disaggregation of Revenue [Line Items]        
Total non-interest income 1,751 1,521 4,598 4,610
Other customer service fees | Within the scope of ASC 606        
Disaggregation of Revenue [Line Items]        
Total non-interest income $ 358 $ 290 $ 854 $ 783