v3.26.3
REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
REVENUE FROM CONTRACTS WITH CUSTOMERS        
Total non-interest income $ 10,847 $ 10,567 $ 32,993 $ 24,131
Within the scope of ASC 606        
REVENUE FROM CONTRACTS WITH CUSTOMERS        
Total non-interest income 8,757 8,214 26,279 23,507
Not within the scope of ASC 606        
REVENUE FROM CONTRACTS WITH CUSTOMERS        
Total non-interest income 2,090 2,353 6,714 624
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,602 4,478 13,187 12,100
Products and services transferred over time | Within the scope of ASC 606        
REVENUE FROM CONTRACTS WITH CUSTOMERS        
Total non-interest income 4,155 3,736 13,092 11,407
Trust management fees | Within the scope of ASC 606        
REVENUE FROM CONTRACTS WITH CUSTOMERS        
Total non-interest income 3,747 3,397 11,554 10,721
Financial services fees | Within the scope of ASC 606        
REVENUE FROM CONTRACTS WITH CUSTOMERS        
Total non-interest income 439 506 1,324 1,361
Interchange fees | Within the scope of ASC 606        
REVENUE FROM CONTRACTS WITH CUSTOMERS        
Total non-interest income 2,173 2,202 6,112 5,973
Customer deposit fees | Within the scope of ASC 606        
REVENUE FROM CONTRACTS WITH CUSTOMERS        
Total non-interest income 1,971 1,751 5,615 4,598
Other customer service fees | Within the scope of ASC 606        
REVENUE FROM CONTRACTS WITH CUSTOMERS        
Total non-interest income $ 427 $ 358 $ 1,674 $ 854