XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.3
LOANS AND CREDIT QUALITY (Aging of Recorded Investment) (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due $ 5,367,202 $ 5,332,852
Nonaccrual Loans 14,319 11,018
Total Past Due and Nonaccrual 25,149 35,303
Nonaccrual Loans With No ACL 13,692 9,996
Accruing Loans 30 - 59 Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 5,406 18,056
Accruing Loans 60 - 89 Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 3,916 5,455
Accruing Loans 90+ Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 1,508 774
Loans Not Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 5,342,053 5,297,549
Commercial and Industrial    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 608,814 606,936
Nonaccrual Loans 357 414
Total Past Due and Nonaccrual 2,118 3,602
Nonaccrual Loans With No ACL 160 0
Commercial and Industrial | Accruing Loans 30 - 59 Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 940 2,978
Commercial and Industrial | Accruing Loans 60 - 89 Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 821 210
Commercial and Industrial | Accruing Loans 90+ Days 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 606,696 603,334
Real Estate Portfolio Segment [Member] | Construction    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 217,610 145,211
Nonaccrual Loans 0 0
Total Past Due and Nonaccrual 0 0
Nonaccrual Loans With No ACL 0 0
Real Estate Portfolio Segment [Member] | 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 [Member] | 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 [Member] | Construction | Accruing Loans 90+ Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 0 0
Real Estate Portfolio Segment [Member] | Construction | Loans Not Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 217,610 145,211
Real Estate Portfolio Segment [Member] | Residential mortgage    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 1,839,535 1,892,520
Nonaccrual Loans 11,413 9,044
Total Past Due and Nonaccrual 13,587 21,563
Nonaccrual Loans With No ACL 11,413 9,044
Real Estate Portfolio Segment [Member] | Residential mortgage | Accruing Loans 30 - 59 Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 0 8,880
Real Estate Portfolio Segment [Member] | Residential mortgage | Accruing Loans 60 - 89 Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 1,015 3,316
Real Estate Portfolio Segment [Member] | Residential mortgage | Accruing Loans 90+ Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 1,159 323
Real Estate Portfolio Segment [Member] | Residential mortgage | Loans Not Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 1,825,948 1,870,957
Real Estate Portfolio Segment [Member] | Home Equity    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 610,889 676,982
Nonaccrual Loans 2,119 952
Total Past Due and Nonaccrual 3,052 2,458
Nonaccrual Loans With No ACL 2,119 952
Real Estate Portfolio Segment [Member] | Home Equity | Accruing Loans 30 - 59 Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 175 943
Real Estate Portfolio Segment [Member] | Home Equity | Accruing Loans 60 - 89 Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 758 485
Real Estate Portfolio Segment [Member] | Home Equity | Accruing Loans 90+ Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 0 78
Real Estate Portfolio Segment [Member] | Home Equity | Loans Not Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 607,837 674,524
Real Estate Portfolio Segment [Member] | Commercial mortgage    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 1,613,187 1,500,680
Nonaccrual Loans 0 0
Total Past Due and Nonaccrual 831 0
Nonaccrual Loans With No ACL 0 0
Real Estate Portfolio Segment [Member] | Commercial mortgage | Accruing Loans 30 - 59 Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 831 0
Real Estate Portfolio Segment [Member] | Commercial mortgage | 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 [Member] | Commercial mortgage | Accruing Loans 90+ Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 0 0
Real Estate Portfolio Segment [Member] | Commercial mortgage | Loans Not Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 1,612,356 1,500,680
Consumer    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 477,167 510,523
Nonaccrual Loans 430 608
Total Past Due and Nonaccrual 5,561 7,680
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,460 5,255
Consumer | Accruing Loans 60 - 89 Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 1,322 1,444
Consumer | Accruing Loans 90+ Days Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due 349 373
Consumer | Loans Not Past Due    
Aging Analysis of Accruing and Non-Accruing Loans and Leases    
Loans Past Due $ 471,606 $ 502,843