XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Loans and ACL - Past Due and Current Loans (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Loans $ 1,431,905 $ 1,423,571
Accruing Loans 90 or More Days Past Due 18 19
Commercial and Industrial    
Financing Receivable, Past Due [Line Items]    
Loans 218,132 200,623
Accruing Loans 90 or More Days Past Due 0 0
Secured    
Financing Receivable, Past Due [Line Items]    
Loans 186,306 177,239
Accruing Loans 90 or More Days Past Due 0 0
Unsecured    
Financing Receivable, Past Due [Line Items]    
Loans 31,826 23,384
Accruing Loans 90 or More Days Past Due 0 0
Total commercial real estate    
Financing Receivable, Past Due [Line Items]    
Loans 626,642 591,718
Accruing Loans 90 or More Days Past Due 0 0
Commercial mortgage owner occupied    
Financing Receivable, Past Due [Line Items]    
Loans 220,233 213,086
Accruing Loans 90 or More Days Past Due 0 0
Commercial mortgage non-owner occupied    
Financing Receivable, Past Due [Line Items]    
Loans 224,653 217,679
Accruing Loans 90 or More Days Past Due 0 0
Commercial mortgage 1-4 family investor    
Financing Receivable, Past Due [Line Items]    
Loans 97,971 92,497
Accruing Loans 90 or More Days Past Due 0 0
Commercial mortgage multifamily    
Financing Receivable, Past Due [Line Items]    
Loans 83,785 68,456
Accruing Loans 90 or More Days Past Due 0 0
Advances to mortgage brokers    
Financing Receivable, Past Due [Line Items]    
Loans 5,056 63,080
Accruing Loans 90 or More Days Past Due 0 0
Total agricultural    
Financing Receivable, Past Due [Line Items]    
Loans 97,794 99,694
Accruing Loans 90 or More Days Past Due 0 0
Agricultural mortgage    
Financing Receivable, Past Due [Line Items]    
Loans 67,726 67,550
Accruing Loans 90 or More Days Past Due 0 0
Agricultural other    
Financing Receivable, Past Due [Line Items]    
Loans 30,068 32,144
Accruing Loans 90 or More Days Past Due 0 0
Total residential real estate    
Financing Receivable, Past Due [Line Items]    
Loans 412,056 380,872
Accruing Loans 90 or More Days Past Due 18 0
Senior lien    
Financing Receivable, Past Due [Line Items]    
Loans 358,755 332,743
Accruing Loans 90 or More Days Past Due 18 0
Junior lien    
Financing Receivable, Past Due [Line Items]    
Loans 10,674 8,655
Accruing Loans 90 or More Days Past Due 0 0
Home equity lines of credit    
Financing Receivable, Past Due [Line Items]    
Loans 42,627 39,474
Accruing Loans 90 or More Days Past Due 0 0
Consumer    
Financing Receivable, Past Due [Line Items]    
Loans 72,225 87,584
Accruing Loans 90 or More Days Past Due 0 19
Secured - direct    
Financing Receivable, Past Due [Line Items]    
Loans 29,952 35,050
Accruing Loans 90 or More Days Past Due 0 19
Secured - indirect    
Financing Receivable, Past Due [Line Items]    
Loans 38,922 49,136
Accruing Loans 90 or More Days Past Due 0 0
Unsecured    
Financing Receivable, Past Due [Line Items]    
Loans 3,351 3,398
Accruing Loans 90 or More Days Past Due 0 0
30-59 Days    
Financing Receivable, Past Due [Line Items]    
Total 375 5,271
30-59 Days | Commercial and Industrial    
Financing Receivable, Past Due [Line Items]    
Total 100 328
30-59 Days | Secured    
Financing Receivable, Past Due [Line Items]    
Total 100 328
30-59 Days | Unsecured    
Financing Receivable, Past Due [Line Items]    
Total 0 0
30-59 Days | Total commercial real estate    
Financing Receivable, Past Due [Line Items]    
Total 139 817
30-59 Days | Commercial mortgage owner occupied    
Financing Receivable, Past Due [Line Items]    
Total 0 25
30-59 Days | Commercial mortgage non-owner occupied    
Financing Receivable, Past Due [Line Items]    
Total 139 792
30-59 Days | Commercial mortgage 1-4 family investor    
Financing Receivable, Past Due [Line Items]    
Total 0 0
30-59 Days | Commercial mortgage multifamily    
Financing Receivable, Past Due [Line Items]    
Total 0 0
30-59 Days | Advances to mortgage brokers    
Financing Receivable, Past Due [Line Items]    
Total 0 0
30-59 Days | Total agricultural    
Financing Receivable, Past Due [Line Items]    
Total 0 0
30-59 Days | Agricultural mortgage    
Financing Receivable, Past Due [Line Items]    
Total 0 0
30-59 Days | Agricultural other    
Financing Receivable, Past Due [Line Items]    
Total 0 0
30-59 Days | Total residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 51 3,875
30-59 Days | Senior lien    
Financing Receivable, Past Due [Line Items]    
Total 51 3,846
30-59 Days | Junior lien    
Financing Receivable, Past Due [Line Items]    
Total 0 19
30-59 Days | Home equity lines of credit    
Financing Receivable, Past Due [Line Items]    
Total 0 10
30-59 Days | Consumer    
Financing Receivable, Past Due [Line Items]    
Total 85 251
30-59 Days | Secured - direct    
Financing Receivable, Past Due [Line Items]    
Total 7 15
30-59 Days | Secured - indirect    
Financing Receivable, Past Due [Line Items]    
Total 70 232
30-59 Days | Unsecured    
Financing Receivable, Past Due [Line Items]    
Total 8 4
60-89 Days    
Financing Receivable, Past Due [Line Items]    
Total 3,125 502
60-89 Days | Commercial and Industrial    
Financing Receivable, Past Due [Line Items]    
Total 0 50
60-89 Days | Secured    
Financing Receivable, Past Due [Line Items]    
Total 0 0
60-89 Days | Unsecured    
Financing Receivable, Past Due [Line Items]    
Total 0 50
60-89 Days | Total commercial real estate    
Financing Receivable, Past Due [Line Items]    
Total 3,000 304
60-89 Days | Commercial mortgage owner occupied    
Financing Receivable, Past Due [Line Items]    
Total 0 304
60-89 Days | Commercial mortgage non-owner occupied    
Financing Receivable, Past Due [Line Items]    
Total 0 0
60-89 Days | Commercial mortgage 1-4 family investor    
Financing Receivable, Past Due [Line Items]    
Total 3,000 0
60-89 Days | Commercial mortgage multifamily    
Financing Receivable, Past Due [Line Items]    
Total 0 0
60-89 Days | Advances to mortgage brokers    
Financing Receivable, Past Due [Line Items]    
Total 0 0
60-89 Days | Total agricultural    
Financing Receivable, Past Due [Line Items]    
Total 0 0
60-89 Days | Agricultural mortgage    
Financing Receivable, Past Due [Line Items]    
Total 0 0
60-89 Days | Agricultural other    
Financing Receivable, Past Due [Line Items]    
Total 0 0
60-89 Days | Total residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 125 148
60-89 Days | Senior lien    
Financing Receivable, Past Due [Line Items]    
Total 125 148
60-89 Days | Junior lien    
Financing Receivable, Past Due [Line Items]    
Total 0 0
60-89 Days | Home equity lines of credit    
Financing Receivable, Past Due [Line Items]    
Total 0 0
60-89 Days | Consumer    
Financing Receivable, Past Due [Line Items]    
Total 0 0
60-89 Days | Secured - direct    
Financing Receivable, Past Due [Line Items]    
Total 0 0
60-89 Days | Secured - indirect    
Financing Receivable, Past Due [Line Items]    
Total 0 0
60-89 Days | Unsecured    
Financing Receivable, Past Due [Line Items]    
Total 0 0
90 Days or More    
Financing Receivable, Past Due [Line Items]    
Total 34 182
90 Days or More | Commercial and Industrial    
Financing Receivable, Past Due [Line Items]    
Total 16 0
90 Days or More | Secured    
Financing Receivable, Past Due [Line Items]    
Total 16 0
90 Days or More | Unsecured    
Financing Receivable, Past Due [Line Items]    
Total 0 0
90 Days or More | Total commercial real estate    
Financing Receivable, Past Due [Line Items]    
Total 0 0
90 Days or More | Commercial mortgage owner occupied    
Financing Receivable, Past Due [Line Items]    
Total 0 0
90 Days or More | Commercial mortgage non-owner occupied    
Financing Receivable, Past Due [Line Items]    
Total 0 0
90 Days or More | Commercial mortgage 1-4 family investor    
Financing Receivable, Past Due [Line Items]    
Total 0 0
90 Days or More | Commercial mortgage multifamily    
Financing Receivable, Past Due [Line Items]    
Total 0 0
90 Days or More | Advances to mortgage brokers    
Financing Receivable, Past Due [Line Items]    
Total 0 0
90 Days or More | Total agricultural    
Financing Receivable, Past Due [Line Items]    
Total 0 0
90 Days or More | Agricultural mortgage    
Financing Receivable, Past Due [Line Items]    
Total 0 0
90 Days or More | Agricultural other    
Financing Receivable, Past Due [Line Items]    
Total 0 0
90 Days or More | Total residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 18 163
90 Days or More | Senior lien    
Financing Receivable, Past Due [Line Items]    
Total 18 163
Loans 18 0
90 Days or More | Junior lien    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Loans 0 0
90 Days or More | Home equity lines of credit    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Loans 0 0
90 Days or More | Consumer    
Financing Receivable, Past Due [Line Items]    
Total 0 19
90 Days or More | Secured - direct    
Financing Receivable, Past Due [Line Items]    
Total 0 19
Loans 0 19
90 Days or More | Secured - indirect    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Loans 0 0
90 Days or More | Unsecured    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Loans 0 0
Current    
Financing Receivable, Past Due [Line Items]    
Total 1,428,371 1,417,616
Current | Commercial and Industrial    
Financing Receivable, Past Due [Line Items]    
Total 218,016 200,245
Current | Secured    
Financing Receivable, Past Due [Line Items]    
Total 186,190 176,911
Current | Unsecured    
Financing Receivable, Past Due [Line Items]    
Total 31,826 23,334
Current | Total commercial real estate    
Financing Receivable, Past Due [Line Items]    
Total 623,503 590,597
Current | Commercial mortgage owner occupied    
Financing Receivable, Past Due [Line Items]    
Total 220,233 212,757
Current | Commercial mortgage non-owner occupied    
Financing Receivable, Past Due [Line Items]    
Total 224,514 216,887
Current | Commercial mortgage 1-4 family investor    
Financing Receivable, Past Due [Line Items]    
Total 94,971 92,497
Current | Commercial mortgage multifamily    
Financing Receivable, Past Due [Line Items]    
Total 83,785 68,456
Current | Advances to mortgage brokers    
Financing Receivable, Past Due [Line Items]    
Total 5,056 63,080
Current | Total agricultural    
Financing Receivable, Past Due [Line Items]    
Total 97,794 99,694
Current | Agricultural mortgage    
Financing Receivable, Past Due [Line Items]    
Total 67,726 67,550
Current | Agricultural other    
Financing Receivable, Past Due [Line Items]    
Total 30,068 32,144
Current | Total residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 411,862 376,686
Current | Senior lien    
Financing Receivable, Past Due [Line Items]    
Total 358,561 328,586
Loans 358,134 328,558
Current | Junior lien    
Financing Receivable, Past Due [Line Items]    
Total 10,674 8,636
Loans 10,674 8,636
Current | Home equity lines of credit    
Financing Receivable, Past Due [Line Items]    
Total 42,627 39,464
Loans 42,627 39,464
Current | Consumer    
Financing Receivable, Past Due [Line Items]    
Total 72,140 87,314
Current | Secured - direct    
Financing Receivable, Past Due [Line Items]    
Total 29,945 35,016
Loans 29,945 35,016
Current | Secured - indirect    
Financing Receivable, Past Due [Line Items]    
Total 38,852 48,904
Loans 38,852 48,904
Current | Unsecured    
Financing Receivable, Past Due [Line Items]    
Total 3,343 3,394
Loans $ 3,343 $ 3,394