v3.26.1
Schedule of Past Due Financing Receivables (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Past Due [Line Items]    
Total past due loans accruing $ 6,282 $ 4,274
Non-accrual loans 13,051 9,994
Total past due and non-accrual loans 19,333 14,268
Financing Receivable, before Allowance for Credit Loss $ 1,101,476 $ 1,111,723
Percentage of gross loans, Total past due loans accruing 0.57% 0.38%
Percentage of gross loans, Total past due loans non-accruing 1.18% 0.90%
Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss $ 3,883 $ 3,002
Percentage of gross loans, Total past due loans accruing 0.35% 0.27%
Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss $ 2,399 $ 1,272
Percentage of gross loans, Total past due loans accruing 0.22% 0.11%
Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss
Percentage of gross loans, Total past due loans accruing 0.00% 0.00%
Financial Asset, Not Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss $ 1,082,143 $ 1,097,455
Percentage of gross loans, Total past due loans accruing 98.24% 98.72%
Financial Asset, Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Percentage of gross loans, Total past due loans non-accruing 1.76% 1.28%
One to Four Family Residential Real Estate Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Total past due loans accruing $ 2,214 $ 1,120
Non-accrual loans 2,067 1,960
Total past due and non-accrual loans 4,281 3,080
Financing Receivable, before Allowance for Credit Loss 364,271 375,299
One to Four Family Residential Real Estate Loans [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 1,883 152
One to Four Family Residential Real Estate Loans [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 331 968
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, before Allowance for Credit Loss
One to Four Family Residential Real Estate Loans [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 359,990 372,219
Construction and Land Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Total past due loans accruing 292 299
Non-accrual loans 186
Total past due and non-accrual loans 478 299
Financing Receivable, before Allowance for Credit Loss 23,358 20,531
Construction and Land Loans [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 239 299
Construction and Land Loans [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 53
Construction and Land Loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss
Construction and Land Loans [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 22,880 20,232
Commercial Real Estate Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Total past due loans accruing 595 634
Non-accrual loans 2,334 3,282
Total past due and non-accrual loans 2,929 3,916
Financing Receivable, before Allowance for Credit Loss 407,756 394,323
Commercial Real Estate Loans [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 430 435
Commercial Real Estate Loans [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 165 199
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, before Allowance for Credit Loss
Commercial Real Estate Loans [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 404,827 390,407
Commercial Loan [Member]    
Financing Receivable, Past Due [Line Items]    
Total past due loans accruing 2,991 1,997
Non-accrual loans 4,430 4,697
Total past due and non-accrual loans 7,421 6,694
Financing Receivable, before Allowance for Credit Loss 177,904 178,201
Commercial Loan [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 1,154 1,977
Commercial Loan [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 1,837 20
Commercial Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss
Commercial Loan [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 170,483 171,507
Agriculture Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Total past due loans accruing 100 172
Non-accrual loans 3,969 55
Total past due and non-accrual loans 4,069 227
Financing Receivable, before Allowance for Credit Loss 88,055 102,829
Agriculture Loans [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 100 119
Agriculture Loans [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 53
Agriculture Loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss
Agriculture Loans [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 83,986 102,602
Municipal Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Total past due loans accruing
Non-accrual loans
Total past due and non-accrual loans
Financing Receivable, before Allowance for Credit Loss 6,715 6,874
Municipal Loans [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss
Municipal Loans [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss
Municipal Loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss
Municipal Loans [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 6,715 6,874
Consumer Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Total past due loans accruing 90 52
Non-accrual loans 65
Total past due and non-accrual loans 155 52
Financing Receivable, before Allowance for Credit Loss 33,417 33,666
Consumer Loans [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 77 20
Consumer Loans [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 13 32
Consumer Loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss
Consumer Loans [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss $ 33,262 $ 33,614