XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Non-accrual and Loans Past Due Over 89 Days Still Accruing (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Nonaccrual $ 3,318 $ 3,326
Financing Receivable, 90 Days or More Past Due, Still Accruing 4,819 $ 4,064
Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 2,313  
Financing Receivable, Nonaccrual 1,005  
Financing Receivable, 90 Days or More Past Due, Still Accruing  
One to Four Family Residential Real Estate Loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 39  
Financing Receivable, Nonaccrual  
Financing Receivable, 90 Days or More Past Due, Still Accruing  
Construction And Land Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 195  
Financing Receivable, Nonaccrual  
Financing Receivable, 90 Days or More Past Due, Still Accruing  
Commercial Real Estate Loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 1,224  
Financing Receivable, Nonaccrual  
Financing Receivable, 90 Days or More Past Due, Still Accruing  
Commercial Loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 49  
Financing Receivable, Nonaccrual 991  
Financing Receivable, 90 Days or More Past Due, Still Accruing  
Paycheck Protection Program Loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Nonaccrual, No Allowance  
Financing Receivable, Nonaccrual  
Financing Receivable, 90 Days or More Past Due, Still Accruing  
Agriculture Loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 806  
Financing Receivable, Nonaccrual 14  
Financing Receivable, 90 Days or More Past Due, Still Accruing  
Municipal Loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Nonaccrual, No Allowance  
Financing Receivable, Nonaccrual  
Financing Receivable, 90 Days or More Past Due, Still Accruing  
Consumer Loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Nonaccrual, No Allowance  
Financing Receivable, Nonaccrual  
Financing Receivable, 90 Days or More Past Due, Still Accruing