v3.26.1
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Performance of Loan Modifications (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
LOANS AND ALLOWANCE FOR CREDIT LOSSES          
Amortized cost, with term extension $ 267 $ 5,716 $ 267 $ 6,165 $ 5,818
Combination - Other Payment Delay and Term Extension $ 5,432 $ 0 $ 5,432 $ 0  
Total Class of Financing Receivable (in percent) 0.05% 0.05% 0.05% 0.06%  
Loans that had payment default subsequent to modification $ 0 $ 0 $ 0 $ 0  
Weighted average term extension (years) 2 years 3 months 18 days   2 years 3 months 18 days    
Financial Asset, Not Past Due          
LOANS AND ALLOWANCE FOR CREDIT LOSSES          
Amortized cost, with term extension         5,483
Past Due 30 - 89 Days          
LOANS AND ALLOWANCE FOR CREDIT LOSSES          
Amortized cost, with term extension         0
90+ Days Past Due and Still Accruing          
LOANS AND ALLOWANCE FOR CREDIT LOSSES          
Amortized cost, with term extension         0
Non-Accrual          
LOANS AND ALLOWANCE FOR CREDIT LOSSES          
Amortized cost, with term extension         335
CRE - non-owner occupied          
LOANS AND ALLOWANCE FOR CREDIT LOSSES          
Amortized cost, with term extension $ 0   $ 0   5,432
Combination - Other Payment Delay and Term Extension $ 5,432   $ 5,432    
Total Class of Financing Receivable (in percent) 0.29%   0.29%    
Weighted average term extension (years) 2 years   2 years    
CRE - non-owner occupied | Financial Asset, Not Past Due          
LOANS AND ALLOWANCE FOR CREDIT LOSSES          
Amortized cost, with term extension         5,432
CRE - non-owner occupied | Past Due 30 - 89 Days          
LOANS AND ALLOWANCE FOR CREDIT LOSSES          
Amortized cost, with term extension         0
CRE - non-owner occupied | 90+ Days Past Due and Still Accruing          
LOANS AND ALLOWANCE FOR CREDIT LOSSES          
Amortized cost, with term extension         0
CRE - non-owner occupied | Non-Accrual          
LOANS AND ALLOWANCE FOR CREDIT LOSSES          
Amortized cost, with term extension         0
Commercial & industrial and other business loans          
LOANS AND ALLOWANCE FOR CREDIT LOSSES          
Amortized cost, with term extension   5,716   5,716  
Combination - Other Payment Delay and Term Extension   $ 0   $ 0  
Total Class of Financing Receivable (in percent)   0.46%   0.46%  
Consumer mortgage          
LOANS AND ALLOWANCE FOR CREDIT LOSSES          
Amortized cost, with term extension $ 267   $ 267 $ 449  
Combination - Other Payment Delay and Term Extension $ 0   $ 0 $ 0  
Total Class of Financing Receivable (in percent) 0.01%   0.01% 0.01%  
Weighted average term extension (years) 8 years   8 years    
Residential Portfolio Segment | Consumer mortgage          
LOANS AND ALLOWANCE FOR CREDIT LOSSES          
Amortized cost, with term extension         386
Residential Portfolio Segment | Consumer mortgage | Financial Asset, Not Past Due          
LOANS AND ALLOWANCE FOR CREDIT LOSSES          
Amortized cost, with term extension         51
Residential Portfolio Segment | Consumer mortgage | Past Due 30 - 89 Days          
LOANS AND ALLOWANCE FOR CREDIT LOSSES          
Amortized cost, with term extension         0
Residential Portfolio Segment | Consumer mortgage | 90+ Days Past Due and Still Accruing          
LOANS AND ALLOWANCE FOR CREDIT LOSSES          
Amortized cost, with term extension         0
Residential Portfolio Segment | Consumer mortgage | Non-Accrual          
LOANS AND ALLOWANCE FOR CREDIT LOSSES          
Amortized cost, with term extension         $ 335