v3.26.1
Schedule of Loan Aging Information by Class of Loan (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Commercial Portfolio Segment [Member] | Commercial [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due $ 476 $ 0
Commercial Portfolio Segment [Member] | Commercial [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due 336 25
Commercial Portfolio Segment [Member] | Commercial [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Loans Past Due 90+ Days 51 31
Commercial Portfolio Segment [Member] | Commercial [Member] | Financial Asset, Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due 863 56
Commercial Portfolio Segment [Member] | Agricultural [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due 72,118 78,695
Commercial Portfolio Segment [Member] | Agricultural [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due 284 37
Commercial Portfolio Segment [Member] | Agricultural [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due 9 0
Commercial Portfolio Segment [Member] | Agricultural [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Loans Past Due 90+ Days 324 303
Commercial Portfolio Segment [Member] | Agricultural [Member] | Financial Asset, Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due 617 340
Commercial Real Estate Portfolio Segment [Member] | Commercial [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due 541,132 549,247
Commercial Real Estate Portfolio Segment [Member] | Agricultural [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due 169,575 169,779
Commercial Real Estate Portfolio Segment [Member] | Commercial Real Estate [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due 308 2,317
Commercial Real Estate Portfolio Segment [Member] | Commercial Real Estate [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due 261 382
Commercial Real Estate Portfolio Segment [Member] | Commercial Real Estate [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Loans Past Due 90+ Days 4,720 4,341
Commercial Real Estate Portfolio Segment [Member] | Commercial Real Estate [Member] | Financial Asset, Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due 5,289 7,040
Commercial Real Estate Portfolio Segment [Member] | Agricultural Real Estate [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due 0 0
Commercial Real Estate Portfolio Segment [Member] | Agricultural Real Estate [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due 897 0
Commercial Real Estate Portfolio Segment [Member] | Agricultural Real Estate [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Loans Past Due 90+ Days 600 0
Commercial Real Estate Portfolio Segment [Member] | Agricultural Real Estate [Member] | Financial Asset, Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due 1,497 0
Commercial Real Estate Portfolio Segment [Member] | Consumer Real Estate [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due 2,371 2,513
Commercial Real Estate Portfolio Segment [Member] | Consumer Real Estate [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due 0 825
Commercial Real Estate Portfolio Segment [Member] | Consumer Real Estate [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Loans Past Due 90+ Days 1,187 572
Commercial Real Estate Portfolio Segment [Member] | Consumer Real Estate [Member] | Financial Asset, Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due 3,558 3,910
Consumer Portfolio Segment [Member] | Installment [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due 4,475 4,470
Consumer Portfolio Segment [Member] | Installment [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due 21 11
Consumer Portfolio Segment [Member] | Installment [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due 1 15
Consumer Portfolio Segment [Member] | Installment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Loans Past Due 90+ Days 0 6
Consumer Portfolio Segment [Member] | Installment [Member] | Financial Asset, Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due 22 32
Total Loans Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due 1,294,149 1,315,294
Total Loans Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due 3,460 4,878
Total Loans Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due 1,504 1,247
Total Loans Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Loans Past Due 90+ Days 6,882 5,253
Total Loans Segment [Member] | Financial Asset, Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total Past Due $ 11,846 $ 11,378