XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Loans, Primary Segments Portfolio and Accretable Yield for PCI Loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Segments of loan portfolio and allowance for loan losses [Abstract]        
Total loans $ 2,315,663 $ 2,313,242    
Allowance for credit losses - loans 22,081 21,699 $ 21,598 $ 21,153
Net loans 2,293,582 2,291,543    
Residential [Member]        
Segments of loan portfolio and allowance for loan losses [Abstract]        
Total loans 301,170 301,735    
Commercial [Member]        
Segments of loan portfolio and allowance for loan losses [Abstract]        
Total loans 1,117,240 1,121,435    
Construction [Member]        
Segments of loan portfolio and allowance for loan losses [Abstract]        
Total loans 168,896 164,326    
Real Estate Loans [Member] | Residential [Member]        
Segments of loan portfolio and allowance for loan losses [Abstract]        
Total loans 350,221 351,398    
Allowance for credit losses - loans 3,213 1,940 2,347 2,354
Real Estate Loans [Member] | Commercial [Member]        
Segments of loan portfolio and allowance for loan losses [Abstract]        
Total loans 1,117,240 1,121,435    
Allowance for credit losses - loans 9,237 9,174 9,741 9,178
Real Estate Loans [Member] | Agricultural [Member]        
Segments of loan portfolio and allowance for loan losses [Abstract]        
Total loans 329,985 327,722    
Allowance for credit losses - loans 4,350 3,529 3,672 3,264
Real Estate Loans [Member] | Construction [Member]        
Segments of loan portfolio and allowance for loan losses [Abstract]        
Total loans 168,896 164,326    
Allowance for credit losses - loans 1,552 1,402 1,595 1,950
Consumer [Member]        
Segments of loan portfolio and allowance for loan losses [Abstract]        
Total loans 129,943 133,207    
Allowance for credit losses - loans 1,418 1,405 1,266 1,496
Other Commercial Loans [Member]        
Segments of loan portfolio and allowance for loan losses [Abstract]        
Total loans 137,529 131,310    
Allowance for credit losses - loans 2,032 3,699 2,680 2,229
Other Agricultural Loans [Member]        
Segments of loan portfolio and allowance for loan losses [Abstract]        
Total loans 28,488 29,662    
Allowance for credit losses - loans 137 133 174 270
State and Political Subdivision Loans [Member]        
Segments of loan portfolio and allowance for loan losses [Abstract]        
Total loans 53,361 54,182    
Allowance for credit losses - loans $ 57 $ 61 $ 65 $ 45