XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Non-accrual and Loans Past Due Over 89 Days Still Accruing (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]    
Loans past due over 89 days still accruing $ 6,879 $ 3,973
Non-accrual with allowance for credit losses 5,007 2,391
Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Non-accrual with no allowance for credit loss 2,088 843
Loans past due over 89 days still accruing
Non-accrual with allowance for credit losses 2,919 1,548
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Commercial Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Non-accrual with no allowance for credit loss 339 363
Loans past due over 89 days still accruing
Non-accrual with allowance for credit losses 2,919 1,517
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Agriculture Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Non-accrual with no allowance for credit loss 1,023 295
Loans past due over 89 days still accruing
Non-accrual with allowance for credit losses
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Consumer Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Non-accrual with no allowance for credit loss 25 24
Loans past due over 89 days still accruing
Non-accrual with allowance for credit losses
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | One to Four Family Residential Real Estate Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Non-accrual with no allowance for credit loss   161
Loans past due over 89 days still accruing  
Non-accrual with allowance for credit losses   31
Commercial Real Estate Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Loans past due over 89 days still accruing 1,406 153
Non-accrual with allowance for credit losses 701
Commercial Real Estate Loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Non-accrual with no allowance for credit loss 701  
Loans past due over 89 days still accruing  
Non-accrual with allowance for credit losses