XML 88 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Performance of Loan Modifications (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount $ 26,937  
Total Class of Financing Receivable (in percent) 0.26% 0.02%
Financial Asset, Not Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount $ 22,801  
Past Due 30 - 89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 0  
90+ Days Past Due and Still Accruing    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 0  
Non-Accrual    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 4,136  
Term Extension    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 8,995 $ 2,379
Other Payment Delay    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount $ 17,942 $ 0
Commercial & industrial and other business loans    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total Class of Financing Receivable (in percent) 0.34% 0.00%
Commercial & industrial and other business loans | Term Extension    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount $ 3,907 $ 0
Commercial & industrial and other business loans | Other Payment Delay    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 0 $ 0
Commercial Portfolio Segment | CRE - owner occupied    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount $ 1,504  
Total Class of Financing Receivable (in percent) 0.17% 0.18%
Commercial Portfolio Segment | CRE - owner occupied | Financial Asset, Not Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount $ 1,504  
Commercial Portfolio Segment | CRE - owner occupied | Past Due 30 - 89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 0  
Commercial Portfolio Segment | CRE - owner occupied | 90+ Days Past Due and Still Accruing    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 0  
Commercial Portfolio Segment | CRE - owner occupied | Non-Accrual    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 0  
Commercial Portfolio Segment | CRE - owner occupied | Term Extension    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 1,504 $ 1,367
Commercial Portfolio Segment | CRE - owner occupied | Other Payment Delay    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 0 $ 0
Commercial Portfolio Segment | CRE - non-owner occupied    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount $ 21,133  
Total Class of Financing Receivable (in percent) 1.19% 0.04%
Commercial Portfolio Segment | CRE - non-owner occupied | Financial Asset, Not Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount $ 21,133  
Commercial Portfolio Segment | CRE - non-owner occupied | Past Due 30 - 89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 0  
Commercial Portfolio Segment | CRE - non-owner occupied | 90+ Days Past Due and Still Accruing    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 0  
Commercial Portfolio Segment | CRE - non-owner occupied | Non-Accrual    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 0  
Commercial Portfolio Segment | CRE - non-owner occupied | Term Extension    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 3,191 $ 700
Commercial Portfolio Segment | CRE - non-owner occupied | Other Payment Delay    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 17,942 $ 0
Commercial Portfolio Segment | Commercial & industrial and other business loans    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 3,907  
Commercial Portfolio Segment | Commercial & industrial and other business loans | Financial Asset, Not Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 91  
Commercial Portfolio Segment | Commercial & industrial and other business loans | Past Due 30 - 89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 0  
Commercial Portfolio Segment | Commercial & industrial and other business loans | 90+ Days Past Due and Still Accruing    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 0  
Commercial Portfolio Segment | Commercial & industrial and other business loans | Non-Accrual    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 3,816  
Consumer Portfolio Segment | Consumer mortgage    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount $ 370  
Total Class of Financing Receivable (in percent) 0.01% 0.01%
Consumer Portfolio Segment | Consumer mortgage | Financial Asset, Not Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount $ 73  
Consumer Portfolio Segment | Consumer mortgage | Past Due 30 - 89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 0  
Consumer Portfolio Segment | Consumer mortgage | 90+ Days Past Due and Still Accruing    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 0  
Consumer Portfolio Segment | Consumer mortgage | Non-Accrual    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 297  
Consumer Portfolio Segment | Consumer mortgage | Term Extension    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 370 $ 281
Consumer Portfolio Segment | Consumer mortgage | Other Payment Delay    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 0 $ 0
Residential Portfolio Segment | Home equity    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount $ 23  
Total Class of Financing Receivable (in percent) 0.00% 0.01%
Residential Portfolio Segment | Home equity | Financial Asset, Not Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount $ 0  
Residential Portfolio Segment | Home equity | Past Due 30 - 89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 0  
Residential Portfolio Segment | Home equity | 90+ Days Past Due and Still Accruing    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 0  
Residential Portfolio Segment | Home equity | Non-Accrual    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 23  
Residential Portfolio Segment | Home equity | Term Extension    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount 23 $ 31
Residential Portfolio Segment | Home equity | Other Payment Delay    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loan modifications amount $ 0 $ 0