XML 57 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Schedule of Financing Receivable, Age Analysis of Loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Financial Asset, Not Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans $ 2,254,229 $ 2,312,778
Financial Asset, Not Past Due [Member] | ASU 2022-02    
Financing Receivable, Past Due [Line Items]    
Total loans 854  
Financing Receivables, 30 to 89 Days Past Due | ASU 2022-02    
Financing Receivable, Past Due [Line Items]    
Total loans 0  
Financing Receivables, Equal to or Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 3,996 3,679
Financing Receivables, Equal to or Greater than 90 Days Past Due | ASU 2022-02    
Financing Receivable, Past Due [Line Items]    
Total loans 0  
Commercial and industrial | Financial Asset, Not Past Due [Member] | ASU 2022-02    
Financing Receivable, Past Due [Line Items]    
Total loans 792  
Commercial and industrial | Financing Receivables, 30 to 89 Days Past Due | ASU 2022-02    
Financing Receivable, Past Due [Line Items]    
Total loans 0  
Commercial and industrial | Financing Receivables, Equal to or Greater than 90 Days Past Due | ASU 2022-02    
Financing Receivable, Past Due [Line Items]    
Total loans 0  
Consumer | Financial Asset, Not Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans 53,899 56,651
Consumer | Financial Asset, Not Past Due [Member] | ASU 2022-02    
Financing Receivable, Past Due [Line Items]    
Total loans 9  
Consumer | Financing Receivables, 30 to 89 Days Past Due | ASU 2022-02    
Financing Receivable, Past Due [Line Items]    
Total loans 0  
Consumer | Financing Receivables, Equal to or Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 153 162
Consumer | Financing Receivables, Equal to or Greater than 90 Days Past Due | ASU 2022-02    
Financing Receivable, Past Due [Line Items]    
Total loans 0  
1-4 family residential | Financial Asset, Not Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans 517,885 509,054
1-4 family residential | Financial Asset, Not Past Due [Member] | ASU 2022-02    
Financing Receivable, Past Due [Line Items]    
Total loans 53  
1-4 family residential | Financing Receivables, 30 to 89 Days Past Due | ASU 2022-02    
Financing Receivable, Past Due [Line Items]    
Total loans 0  
1-4 family residential | Financing Receivables, Equal to or Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 3,257 $ 1,612
1-4 family residential | Financing Receivables, Equal to or Greater than 90 Days Past Due | ASU 2022-02    
Financing Receivable, Past Due [Line Items]    
Total loans $ 0