XML 51 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Loans - Loan Portfolio and Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Loans [Abstract]        
Total loans $ 2,298,222 $ 2,350,622    
Allowance for credit losses - loans (22,894) (22,806) $ (22,081) $ (21,699)
Net loans 2,275,328 2,327,816    
Residential [Member]        
Loans [Abstract]        
Total loans 283,986 288,664    
Commercial [Member]        
Loans [Abstract]        
Total loans 1,249,900 1,218,514    
Construction [Member]        
Loans [Abstract]        
Total loans 83,217 93,965    
Real Estate Loans [Member] | Residential [Member]        
Loans [Abstract]        
Total loans 336,066 340,972    
Allowance for credit losses - loans (2,741) (3,112) (3,213) (1,940)
Real Estate Loans [Member] | Commercial [Member]        
Loans [Abstract]        
Total loans 1,249,900 1,218,514    
Allowance for credit losses - loans (10,605) (10,017) (9,237) (9,174)
Real Estate Loans [Member] | Agricultural [Member]        
Loans [Abstract]        
Total loans 344,938 347,448    
Allowance for credit losses - loans (4,513) (4,841) (4,350) (3,529)
Real Estate Loans [Member] | Construction [Member]        
Loans [Abstract]        
Total loans 83,217 93,965    
Allowance for credit losses - loans (802) (916) (1,552) (1,402)
Consumer [Member]        
Loans [Abstract]        
Total loans 19,592 88,210    
Allowance for credit losses - loans (1,036) (1,201) (1,418) (1,405)
Other Commercial Loans [Member]        
Loans [Abstract]        
Total loans 170,628 179,166    
Allowance for credit losses - loans (2,815) (2,534) (2,032) (3,699)
Other Agricultural Loans [Member]        
Loans [Abstract]        
Total loans 30,004 30,247    
Allowance for credit losses - loans (223) (115) (137) (133)
State and Political Subdivision Loans [Member]        
Loans [Abstract]        
Total loans 63,877 52,100    
Allowance for credit losses - loans $ (154) $ (55) $ (57) $ (61)