XML 73 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Accounting Changes and Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]        
Retained earnings $ 385,827 $ 345,264    
Accounting Standards Update and Change in Accounting Principle [Abstract]        
ACL for off-balance sheet credit exposures     $ 580  
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans 43,237 42,356 39,288 $ 42,098
Allowance for credit losses for off-balance sheet exposures     580  
Commercial Real Estate [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans 15,973 15,808 13,029 17,245
Commercial [Member] | Specialized [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans 4,640 4,020 3,425 4,363
Commercial [Member] | General [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans 6,874 6,391 9,215 8,466
Consumer [Member] | 1-4 Family Residential [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans 9,677 9,177 6,194 5,268
Consumer [Member] | Auto Loans [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans 3,015 3,601 3,926 3,653
Consumer [Member] | Other Consumer [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans 1,115 968 1,376 1,357
Construction [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans $ 1,943 2,391 2,123 $ 1,746
Impact of Adoption [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans   102    
Impact of Adoption [Member] | Commercial Real Estate [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans   827    
Impact of Adoption [Member] | Commercial [Member] | Specialized [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans   33    
Impact of Adoption [Member] | Commercial [Member] | General [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans   (2,574)    
Impact of Adoption [Member] | Consumer [Member] | 1-4 Family Residential [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans   1,700    
Impact of Adoption [Member] | Consumer [Member] | Auto Loans [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans   (332)    
Impact of Adoption [Member] | Consumer [Member] | Other Consumer [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans   (235)    
Impact of Adoption [Member] | Construction [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans   $ 683    
Impact of Adoption [Member] | ASU 2016-13 [Member]        
Leases [Abstract]        
Retained earnings     (997)  
Accounting Standards Update and Change in Accounting Principle [Abstract]        
ACL for off-balance sheet credit exposures     1,160  
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans     102  
Allowance for credit losses for off-balance sheet exposures     1,160  
Impact of Adoption [Member] | ASU 2016-13 [Member] | Commercial Real Estate [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans     827  
Impact of Adoption [Member] | ASU 2016-13 [Member] | Commercial [Member] | Specialized [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans     33  
Impact of Adoption [Member] | ASU 2016-13 [Member] | Commercial [Member] | General [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans     (2,574)  
Impact of Adoption [Member] | ASU 2016-13 [Member] | Consumer [Member] | 1-4 Family Residential [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans     1,700  
Impact of Adoption [Member] | ASU 2016-13 [Member] | Consumer [Member] | Auto Loans [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans     (332)  
Impact of Adoption [Member] | ASU 2016-13 [Member] | Consumer [Member] | Other Consumer [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans     (235)  
Impact of Adoption [Member] | ASU 2016-13 [Member] | Construction [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans     683  
Post-Adoption [Member] | ASU 2016-13 [Member]        
Accounting Standards Update and Change in Accounting Principle [Abstract]        
ACL for off-balance sheet credit exposures     1,740  
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans     39,390  
Allowance for credit losses for off-balance sheet exposures     1,740  
Post-Adoption [Member] | ASU 2016-13 [Member] | Commercial Real Estate [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans     13,856  
Post-Adoption [Member] | ASU 2016-13 [Member] | Commercial [Member] | Specialized [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans     3,458  
Post-Adoption [Member] | ASU 2016-13 [Member] | Commercial [Member] | General [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans     6,641  
Post-Adoption [Member] | ASU 2016-13 [Member] | Consumer [Member] | 1-4 Family Residential [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans     7,894  
Post-Adoption [Member] | ASU 2016-13 [Member] | Consumer [Member] | Auto Loans [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans     3,594  
Post-Adoption [Member] | ASU 2016-13 [Member] | Consumer [Member] | Other Consumer [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans     1,141  
Post-Adoption [Member] | ASU 2016-13 [Member] | Construction [Member]        
Adoption Impact on ACL for CECL [Abstract]        
Total allowance for credit losses on loans     $ 2,806