v3.25.2
Loans, Allowance for Credit Losses - Loans and Amortized Cost Basis of Loans Under CECL Methodology (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Loans And Leases Receivable, Allowance For Loan Losses [Abstract]            
Collectively evaluated for impairment $ 20,633   $ 19,796      
Individually evaluated for impairment 1,476   1,903      
Total Allowance for Credit Losses - Loans for impairment 22,109 $ 22,081 21,699 $ 22,797 $ 21,598 $ 21,153
Collectively evaluated for impairment 2,218,521   2,287,674      
Individually evaluated for impairment 23,234   25,568      
Total Loans 2,241,755   2,313,242      
Residential [Member]            
Loans And Leases Receivable, Allowance For Loan Losses [Abstract]            
Total Loans 290,849   301,735      
Commercial [Member]            
Loans And Leases Receivable, Allowance For Loan Losses [Abstract]            
Total Loans 1,151,585   1,121,435      
Construction [Member]            
Loans And Leases Receivable, Allowance For Loan Losses [Abstract]            
Total Loans 138,307   164,326      
Real Estate Loans [Member] | Residential [Member]            
Loans And Leases Receivable, Allowance For Loan Losses [Abstract]            
Collectively evaluated for impairment 3,034   1,902      
Individually evaluated for impairment 28   38      
Total Allowance for Credit Losses - Loans for impairment 3,062 3,213 1,940 2,355 2,347 2,354
Collectively evaluated for impairment 339,623   349,909      
Individually evaluated for impairment 2,048   1,489      
Total Loans 341,671   351,398      
Real Estate Loans [Member] | Commercial [Member]            
Loans And Leases Receivable, Allowance For Loan Losses [Abstract]            
Collectively evaluated for impairment 9,815   9,070      
Individually evaluated for impairment 83   104      
Total Allowance for Credit Losses - Loans for impairment 9,898 9,237 9,174 10,283 9,741 9,178
Collectively evaluated for impairment 1,138,715   1,105,847      
Individually evaluated for impairment 12,870   15,588      
Total Loans 1,151,585   1,121,435      
Real Estate Loans [Member] | Agricultural [Member]            
Loans And Leases Receivable, Allowance For Loan Losses [Abstract]            
Collectively evaluated for impairment 4,542   3,529      
Individually evaluated for impairment 0   0      
Total Allowance for Credit Losses - Loans for impairment 4,542 4,350 3,529 3,770 3,672 3,264
Collectively evaluated for impairment 328,805   323,660      
Individually evaluated for impairment 3,190   4,062      
Total Loans 331,995   327,722      
Real Estate Loans [Member] | Construction [Member]            
Loans And Leases Receivable, Allowance For Loan Losses [Abstract]            
Collectively evaluated for impairment 1,273   1,402      
Individually evaluated for impairment 0   0      
Total Allowance for Credit Losses - Loans for impairment 1,273 1,552 1,402 1,627 1,595 1,950
Collectively evaluated for impairment 136,978   164,043      
Individually evaluated for impairment 1,329   283      
Total Loans 138,307   164,326      
Consumer [Member]            
Loans And Leases Receivable, Allowance For Loan Losses [Abstract]            
Collectively evaluated for impairment 187   391      
Individually evaluated for impairment 1,000   1,014      
Total Allowance for Credit Losses - Loans for impairment 1,187 1,418 1,405 1,211 1,266 1,496
Collectively evaluated for impairment 45,860   132,180      
Individually evaluated for impairment 1,073   1,027      
Total Loans 46,933   133,207      
Other Commercial Loans [Member]            
Loans And Leases Receivable, Allowance For Loan Losses [Abstract]            
Collectively evaluated for impairment 1,560   2,952      
Individually evaluated for impairment 365   747      
Total Allowance for Credit Losses - Loans for impairment 1,925 2,032 3,699 3,256 2,680 2,229
Collectively evaluated for impairment 147,850   128,728      
Individually evaluated for impairment 2,321   2,582      
Total Loans 150,171   131,310      
Other Agricultural Loans [Member]            
Loans And Leases Receivable, Allowance For Loan Losses [Abstract]            
Collectively evaluated for impairment 132   133      
Individually evaluated for impairment 0   0      
Total Allowance for Credit Losses - Loans for impairment 132 137 133 206 174 270
Collectively evaluated for impairment 27,963   29,125      
Individually evaluated for impairment 403   537      
Total Loans 28,366   29,662      
State and Political Subdivision Loans [Member]            
Loans And Leases Receivable, Allowance For Loan Losses [Abstract]            
Collectively evaluated for impairment 56   61      
Individually evaluated for impairment 0   0      
Total Allowance for Credit Losses - Loans for impairment 56 57 61 63 65 45
Collectively evaluated for impairment 52,727   54,182      
Individually evaluated for impairment 0   0      
Total Loans 52,727   54,182      
Unallocated [Member]            
Loans And Leases Receivable, Allowance For Loan Losses [Abstract]            
Collectively evaluated for impairment 34   356      
Individually evaluated for impairment 0   0      
Total Allowance for Credit Losses - Loans for impairment 34 $ 85 356 $ 26 $ 58 $ 367
Collectively evaluated for impairment 0   0      
Individually evaluated for impairment 0   0      
Total Loans $ 0   $ 0