v3.26.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
REVENUE FROM CONTRACTS WITH CUSTOMERS    
Total non-interest income $ 10,414 $ 8,918
Within the scope of ASC 606    
REVENUE FROM CONTRACTS WITH CUSTOMERS    
Total non-interest income 8,223 7,441
Not within the scope of ASC 606    
REVENUE FROM CONTRACTS WITH CUSTOMERS    
Total non-interest income 2,191 1,477
Products and services transferred at a point in time | Within the scope of ASC 606    
REVENUE FROM CONTRACTS WITH CUSTOMERS    
Total non-interest income 4,285 3,810
Products and services transferred over time | Within the scope of ASC 606    
REVENUE FROM CONTRACTS WITH CUSTOMERS    
Total non-interest income 3,938 3,631
Non-interest Income | Within the scope of ASC 606    
REVENUE FROM CONTRACTS WITH CUSTOMERS    
Total non-interest income 8,223 7,441
Trust management fees | Within the scope of ASC 606    
REVENUE FROM CONTRACTS WITH CUSTOMERS    
Total non-interest income 3,675 3,459
Financial services fees | Within the scope of ASC 606    
REVENUE FROM CONTRACTS WITH CUSTOMERS    
Total non-interest income 440 457
Interchange fees | Within the scope of ASC 606    
REVENUE FROM CONTRACTS WITH CUSTOMERS    
Total non-interest income 2,041 1,921
Customer deposit fees | Within the scope of ASC 606    
REVENUE FROM CONTRACTS WITH CUSTOMERS    
Total non-interest income 1,756 1,377
Other customer service fees | Within the scope of ASC 606    
REVENUE FROM CONTRACTS WITH CUSTOMERS    
Total non-interest income $ 311 $ 227