v3.26.1
ALLOWANCE FOR CREDIT LOSSES - Schedule of Loans Past Due (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Past Due [Line Items]    
Portfolio Loans $ 3,734,594 $ 3,879,560
Nonaccrual Loans 37,561 243,982
Current Loans    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 3,694,422 3,632,342
Total 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 2,611 3,236
30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 2,549 2,260
Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 62 976
Commercial Real Estate    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 2,143,362 2,114,314
Nonaccrual Loans 21,562 23,861
Commercial Real Estate | Current Loans    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 2,121,800 2,090,450
Commercial Real Estate | Total 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 0 3
Commercial Real Estate | 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 0 3
Commercial Real Estate | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 0 0
Commercial and Industrial    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 262,432 231,921
Nonaccrual Loans 13,546 1,013
Commercial and Industrial | Current Loans    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 248,796 230,749
Commercial and Industrial | Total 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 90 159
Commercial and Industrial | 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 90 159
Commercial and Industrial | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 0 0
Residential Mortgages    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 814,383 822,141
Nonaccrual Loans 1,945 4,623
Residential Mortgages | Current Loans    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 810,101 815,619
Residential Mortgages | Total 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 2,337 1,899
Residential Mortgages | 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 2,337 1,899
Residential Mortgages | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 0 0
Other Consumer    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 25,154 28,416
Nonaccrual Loans 72 25
Other Consumer | Current Loans    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 24,934 28,124
Other Consumer | Total 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 148 267
Other Consumer | 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 86 159
Other Consumer | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 62 108
Construction    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 489,263 465,613
Nonaccrual Loans 436 440
Construction | Current Loans    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 488,791 464,265
Construction | Total 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 36 908
Construction | 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 36 40
Construction | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 0 868
Other    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 0 217,155
Nonaccrual Loans 0 214,020
Other | Current Loans    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 0 3,135
Other | Total 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 0 0
Other | 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans 0 0
Other | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Portfolio Loans $ 0 $ 0