XML 50 R40.htm IDEA: XBRL DOCUMENT v3.26.1
Loans - Loan Portfolio and Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Loans [Abstract]            
Total loans $ 2,395,028   $ 2,350,622      
Allowance for credit losses - loans (23,559) $ (22,894) (22,806) $ (22,109) $ (22,081) $ (21,699)
Net loans 2,371,469   2,327,816      
Residential [Member]            
Loans [Abstract]            
Total loans 285,390   288,664      
Commercial [Member]            
Loans [Abstract]            
Total loans 1,267,682   1,218,514      
Construction [Member]            
Loans [Abstract]            
Total loans 93,241   93,965      
Real Estate Loans [Member] | Residential [Member]            
Loans [Abstract]            
Total loans 337,628   340,972      
Allowance for credit losses - loans (2,671) (2,741) (3,112) (3,062) (3,213) (1,940)
Real Estate Loans [Member] | Commercial [Member]            
Loans [Abstract]            
Total loans 1,267,682   1,218,514      
Allowance for credit losses - loans (11,006) (10,605) (10,017) (9,898) (9,237) (9,174)
Real Estate Loans [Member] | Agricultural [Member]            
Loans [Abstract]            
Total loans 357,643   347,448      
Allowance for credit losses - loans (4,411) (4,513) (4,841) (4,542) (4,350) (3,529)
Real Estate Loans [Member] | Construction [Member]            
Loans [Abstract]            
Total loans 93,241   93,965      
Allowance for credit losses - loans (913) (802) (916) (1,273) (1,552) (1,402)
Consumer [Member]            
Loans [Abstract]            
Total loans 39,623   88,210      
Allowance for credit losses - loans (1,191) (1,036) (1,201) (1,119) (1,360) (1,338)
Other Commercial Loans [Member]            
Loans [Abstract]            
Total loans 180,997   179,166      
Allowance for credit losses - loans (3,037) (2,815) (2,534) (1,993) (2,090) (3,766)
Other Agricultural Loans [Member]            
Loans [Abstract]            
Total loans 29,746   30,247      
Allowance for credit losses - loans (190) (223) (115) (132) (137) (133)
State and Political Subdivision Loans [Member]            
Loans [Abstract]            
Total loans 88,468   52,100      
Allowance for credit losses - loans $ (106) $ (154) $ (55) $ (56) $ (57) $ (61)