XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Loans - Loan Portfolio and Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Jun. 29, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Loans [Abstract]              
Total loans $ 2,335,388     $ 2,313,242      
Allowance for credit losses - loans 22,454 $ 22,109 $ 22,109 21,699 $ 21,695 $ 22,797 $ 21,153
Net loans 2,312,934     2,291,543      
Residential [Member]              
Loans [Abstract]              
Total loans 293,365     301,735      
Commercial [Member]              
Loans [Abstract]              
Total loans 1,180,655     1,121,435      
Construction [Member]              
Loans [Abstract]              
Total loans 107,867     164,326      
Real Estate Loans [Member] | Residential [Member]              
Loans [Abstract]              
Total loans 344,790     351,398      
Allowance for credit losses - loans 3,210 3,062   1,940 1,986 2,355 2,354
Real Estate Loans [Member] | Commercial [Member]              
Loans [Abstract]              
Total loans 1,180,655     1,121,435      
Allowance for credit losses - loans 9,453 9,898   9,174 9,287 10,283 9,178
Real Estate Loans [Member] | Agricultural [Member]              
Loans [Abstract]              
Total loans 342,487     327,722      
Allowance for credit losses - loans 4,804 4,542   3,529 3,815 3,770 3,264
Real Estate Loans [Member] | Construction [Member]              
Loans [Abstract]              
Total loans 107,867     164,326      
Allowance for credit losses - loans 967 1,273   1,402 1,471 1,627 1,950
Consumer [Member]              
Loans [Abstract]              
Total loans 109,458     109,505      
Allowance for credit losses - loans 1,325 1,119   1,338 1,163 1,008 1,412
Other Commercial Loans [Member]              
Loans [Abstract]              
Total loans 171,345     155,012      
Allowance for credit losses - loans 2,431 1,993   3,766 2,028 3,459 2,313
Other Agricultural Loans [Member]              
Loans [Abstract]              
Total loans 27,142     29,662      
Allowance for credit losses - loans 125 132   133 116 206 270
State and Political Subdivision Loans [Member]              
Loans [Abstract]              
Total loans 51,644     54,182      
Allowance for credit losses - loans $ 58 $ 56   $ 61 $ 63 $ 63 $ 45