v3.26.1
LOANS AND CREDIT QUALITY (Aging of Recorded Investment) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due $ 5,308,322 $ 5,289,096
Nonaccrual Loans 15,622 14,386
Total Past Due and Nonaccrual 26,753 31,553
Nonaccrual Loans With No ACL 14,887 13,180
Accruing Loans 30 - 59 Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 5,948 11,246
Accruing Loans 60 - 89 Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 4,897 4,369
Accruing Loans 90 Days or More Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 286 1,552
Loans Not Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 5,281,569 5,257,543
Commercial and Industrial    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 590,404 594,592
Nonaccrual Loans 192 591
Total Past Due and Nonaccrual 1,721 1,270
Nonaccrual Loans With No ACL 0 0
Commercial and Industrial | Accruing Loans 30 - 59 Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 1,212 461
Commercial and Industrial | Accruing Loans 60 - 89 Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 317 218
Commercial and Industrial | Accruing Loans 90 Days or More Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 0 0
Commercial and Industrial | Loans Not Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 588,683 593,322
Real Estate Portfolio Segment | Construction    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 211,007 213,191
Nonaccrual Loans 0 0
Total Past Due and Nonaccrual 0 0
Nonaccrual Loans With No ACL 0 0
Real Estate Portfolio Segment | Construction | Accruing Loans 30 - 59 Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 0 0
Real Estate Portfolio Segment | Construction | Accruing Loans 60 - 89 Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 0 0
Real Estate Portfolio Segment | Construction | Accruing Loans 90 Days or More Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 0 0
Real Estate Portfolio Segment | Construction | Loans Not Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 211,007 213,191
Real Estate Portfolio Segment | Residential mortgage    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 1,815,342 1,839,191
Nonaccrual Loans 9,268 10,572
Total Past Due and Nonaccrual 11,296 19,665
Nonaccrual Loans With No ACL 9,268 10,572
Real Estate Portfolio Segment | Residential mortgage | Accruing Loans 30 - 59 Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 45 6,399
Real Estate Portfolio Segment | Residential mortgage | Accruing Loans 60 - 89 Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 1,983 2,030
Real Estate Portfolio Segment | Residential mortgage | Accruing Loans 90 Days or More Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 0 664
Real Estate Portfolio Segment | Residential mortgage | Loans Not Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 1,804,046 1,819,526
Real Estate Portfolio Segment | Home Equity    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 577,283 600,082
Nonaccrual Loans 5,619 2,608
Total Past Due and Nonaccrual 7,118 4,931
Nonaccrual Loans With No ACL 5,619 2,608
Real Estate Portfolio Segment | Home Equity | Accruing Loans 30 - 59 Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 488 1,029
Real Estate Portfolio Segment | Home Equity | Accruing Loans 60 - 89 Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 1,011 809
Real Estate Portfolio Segment | Home Equity | Accruing Loans 90 Days or More Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 0 485
Real Estate Portfolio Segment | Home Equity | Loans Not Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 570,165 595,151
Real Estate Portfolio Segment | Commercial mortgage    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 1,686,361 1,594,433
Nonaccrual Loans 0 0
Total Past Due and Nonaccrual 1,264 0
Nonaccrual Loans With No ACL 0 0
Real Estate Portfolio Segment | Commercial mortgage | Accruing Loans 30 - 59 Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 881 0
Real Estate Portfolio Segment | Commercial mortgage | Accruing Loans 60 - 89 Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 383 0
Real Estate Portfolio Segment | Commercial mortgage | Accruing Loans 90 Days or More Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 0 0
Real Estate Portfolio Segment | Commercial mortgage | Loans Not Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 1,685,097 1,594,433
Consumer    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 427,925 447,607
Nonaccrual Loans 543 615
Total Past Due and Nonaccrual 5,354 5,687
Nonaccrual Loans With No ACL 0 0
Consumer | Accruing Loans 30 - 59 Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 3,322 3,357
Consumer | Accruing Loans 60 - 89 Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 1,203 1,312
Consumer | Accruing Loans 90 Days or More Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 286 403
Consumer | Loans Not Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due $ 422,571 $ 441,920