XML 84 R72.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Total non-interest income $ 8,918 $ 8,386
Within the scope of ASC 606    
Disaggregation of Revenue [Line Items]    
Total non-interest income 7,441 7,380
Not within the scope of ASC 606    
Disaggregation of Revenue [Line Items]    
Total non-interest income 1,477 1,006
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,810 3,926
Products and services transferred over time | Within the scope of ASC 606    
Disaggregation of Revenue [Line Items]    
Total non-interest income 3,631 3,454
Non-interest Income | Within the scope of ASC 606    
Disaggregation of Revenue [Line Items]    
Total non-interest income 7,441 7,380
Trust management fees | Within the scope of ASC 606    
Disaggregation of Revenue [Line Items]    
Total non-interest income 3,459 3,243
Financial services fees | Within the scope of ASC 606    
Disaggregation of Revenue [Line Items]    
Total non-interest income 457 427
Interchange fees | Within the scope of ASC 606    
Disaggregation of Revenue [Line Items]    
Total non-interest income 1,921 1,970
Customer deposit fees | Within the scope of ASC 606    
Disaggregation of Revenue [Line Items]    
Total non-interest income 1,377 1,502
Other customer service fees | Within the scope of ASC 606    
Disaggregation of Revenue [Line Items]    
Total non-interest income $ 227 $ 238