v3.25.2
Loans and ACL (Past due and current loans) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss $ 1,397,513 $ 1,423,571
Financing Receivable, 90 Days or More Past Due, Still Accruing 31 19
Total commercial [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 207,719 200,623
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Commercial and Industrial, Secured, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 175,397 177,239
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Commercial and Industrial, Unsecured, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 32,322 23,384
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Commercial Real Estate    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 614,383 591,718
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Commercial Real Estate, Owner Occupied, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 218,538 213,086
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Commercial Real Estate, Non-owner Occupied    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 228,720 217,679
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Commercial Real Estate, 1-4 Family Investor, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 94,740 92,497
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Commercial Real Estate, Multifamily, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 72,385 68,456
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Commercial Advances to Mortgage Brokers Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 3,005 63,080
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Total agricultural [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 96,842 99,694
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Agricultural Mortgage, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 67,147 67,550
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Agricultural other [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 29,695 32,144
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Residential Mortgage    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 398,668 380,872
Financing Receivable, 90 Days or More Past Due, Still Accruing 31 0
Residential Real Estate, Senior Lien, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 347,280 332,743
Financing Receivable, 90 Days or More Past Due, Still Accruing 31 0
Residential Real Estate, Junior Lien, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 9,765 8,655
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Residential Real Estate, Home Equity Lines of Credit, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 41,623 39,474
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Total Consumer [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 76,896 87,584
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 19
Consumer, Secured, Direct, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 31,893 35,050
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 19
Consumer, Secured, Indirect, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 41,743 49,136
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Consumer, Unsecured, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 3,260 3,398
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total 612 5,271
Financial Asset, 30 to 59 Days Past Due [Member] | Total commercial [Member]    
Financing Receivable, Past Due [Line Items]    
Total 221 328
Financial Asset, 30 to 59 Days Past Due [Member] | Commercial and Industrial, Secured, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 221 328
Financial Asset, 30 to 59 Days Past Due [Member] | Commercial and Industrial, Unsecured, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financial Asset, 30 to 59 Days Past Due [Member] | Commercial Real Estate    
Financing Receivable, Past Due [Line Items]    
Total 167 817
Financial Asset, 30 to 59 Days Past Due [Member] | Commercial Real Estate, Owner Occupied, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 8 25
Financial Asset, 30 to 59 Days Past Due [Member] | Commercial Real Estate, Non-owner Occupied    
Financing Receivable, Past Due [Line Items]    
Total 0 792
Financial Asset, 30 to 59 Days Past Due [Member] | Commercial Real Estate, 1-4 Family Investor, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 159 0
Financial Asset, 30 to 59 Days Past Due [Member] | Commercial Real Estate, Multifamily, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financial Asset, 30 to 59 Days Past Due [Member] | Commercial Advances to Mortgage Brokers Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financial Asset, 30 to 59 Days Past Due [Member] | Total agricultural [Member]    
Financing Receivable, Past Due [Line Items]    
Total 17 0
Financial Asset, 30 to 59 Days Past Due [Member] | Agricultural Mortgage, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 9 0
Financial Asset, 30 to 59 Days Past Due [Member] | Agricultural other [Member]    
Financing Receivable, Past Due [Line Items]    
Total 8 0
Financial Asset, 30 to 59 Days Past Due [Member] | Residential Mortgage    
Financing Receivable, Past Due [Line Items]    
Total 52 3,875
Financial Asset, 30 to 59 Days Past Due [Member] | Residential Real Estate, Senior Lien, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 52 3,846
Financial Asset, 30 to 59 Days Past Due [Member] | Residential Real Estate, Junior Lien, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 0 19
Financial Asset, 30 to 59 Days Past Due [Member] | Residential Real Estate, Home Equity Lines of Credit, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 0 10
Financial Asset, 30 to 59 Days Past Due [Member] | Total Consumer [Member]    
Financing Receivable, Past Due [Line Items]    
Total 155 251
Financial Asset, 30 to 59 Days Past Due [Member] | Consumer, Secured, Direct, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 8 15
Financial Asset, 30 to 59 Days Past Due [Member] | Consumer, Secured, Indirect, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 139 232
Financial Asset, 30 to 59 Days Past Due [Member] | Consumer, Unsecured, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 8 4
Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total 569 502
Financial Asset, 60 to 89 Days Past Due [Member] | Total commercial [Member]    
Financing Receivable, Past Due [Line Items]    
Total 17 50
Financial Asset, 60 to 89 Days Past Due [Member] | Commercial and Industrial, Secured, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 17 0
Financial Asset, 60 to 89 Days Past Due [Member] | Commercial and Industrial, Unsecured, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 0 50
Financial Asset, 60 to 89 Days Past Due [Member] | Commercial Real Estate    
Financing Receivable, Past Due [Line Items]    
Total 0 304
Financial Asset, 60 to 89 Days Past Due [Member] | Commercial Real Estate, Owner Occupied, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 0 304
Financial Asset, 60 to 89 Days Past Due [Member] | Commercial Real Estate, Non-owner Occupied    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financial Asset, 60 to 89 Days Past Due [Member] | Commercial Real Estate, 1-4 Family Investor, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financial Asset, 60 to 89 Days Past Due [Member] | Commercial Real Estate, Multifamily, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financial Asset, 60 to 89 Days Past Due [Member] | Commercial Advances to Mortgage Brokers Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financial Asset, 60 to 89 Days Past Due [Member] | Total agricultural [Member]    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financial Asset, 60 to 89 Days Past Due [Member] | Agricultural Mortgage, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financial Asset, 60 to 89 Days Past Due [Member] | Agricultural other [Member]    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financial Asset, 60 to 89 Days Past Due [Member] | Residential Mortgage    
Financing Receivable, Past Due [Line Items]    
Total 486 148
Financial Asset, 60 to 89 Days Past Due [Member] | Residential Real Estate, Senior Lien, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 486 148
Financial Asset, 60 to 89 Days Past Due [Member] | Residential Real Estate, Junior Lien, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financial Asset, 60 to 89 Days Past Due [Member] | Residential Real Estate, Home Equity Lines of Credit, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financial Asset, 60 to 89 Days Past Due [Member] | Total Consumer [Member]    
Financing Receivable, Past Due [Line Items]    
Total 66 0
Financial Asset, 60 to 89 Days Past Due [Member] | Consumer, Secured, Direct, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 66 0
Financial Asset, 60 to 89 Days Past Due [Member] | Consumer, Secured, Indirect, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financial Asset, 60 to 89 Days Past Due [Member] | Consumer, Unsecured, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financial Asset, Equal to or Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 953 182
Financial Asset, Equal to or Greater than 90 Days Past Due | Total commercial [Member]    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financial Asset, Equal to or Greater than 90 Days Past Due | Commercial and Industrial, Secured, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financial Asset, Equal to or Greater than 90 Days Past Due | Commercial and Industrial, Unsecured, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financial Asset, Equal to or Greater than 90 Days Past Due | Commercial Real Estate    
Financing Receivable, Past Due [Line Items]    
Total 533 0
Financial Asset, Equal to or Greater than 90 Days Past Due | Commercial Real Estate, Owner Occupied, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financial Asset, Equal to or Greater than 90 Days Past Due | Commercial Real Estate, Non-owner Occupied    
Financing Receivable, Past Due [Line Items]    
Total 533 0
Financial Asset, Equal to or Greater than 90 Days Past Due | Commercial Real Estate, 1-4 Family Investor, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financial Asset, Equal to or Greater than 90 Days Past Due | Commercial Real Estate, Multifamily, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financial Asset, Equal to or Greater than 90 Days Past Due | Commercial Advances to Mortgage Brokers Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financial Asset, Equal to or Greater than 90 Days Past Due | Total agricultural [Member]    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financial Asset, Equal to or Greater than 90 Days Past Due | Agricultural Mortgage, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financial Asset, Equal to or Greater than 90 Days Past Due | Agricultural other [Member]    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financial Asset, Equal to or Greater than 90 Days Past Due | Residential Mortgage    
Financing Receivable, Past Due [Line Items]    
Total 420 163
Financial Asset, Equal to or Greater than 90 Days Past Due | Residential Real Estate, Senior Lien, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 420 163
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 31 0
Financial Asset, Equal to or Greater than 90 Days Past Due | Residential Real Estate, Junior Lien, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Financial Asset, Equal to or Greater than 90 Days Past Due | Residential Real Estate, Home Equity Lines of Credit, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Financial Asset, Equal to or Greater than 90 Days Past Due | Total Consumer [Member]    
Financing Receivable, Past Due [Line Items]    
Total 0 19
Financial Asset, Equal to or Greater than 90 Days Past Due | Consumer, Secured, Direct, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 0 19
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 0 19
Financial Asset, Equal to or Greater than 90 Days Past Due | Consumer, Secured, Indirect, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Financial Asset, Equal to or Greater than 90 Days Past Due | Consumer, Unsecured, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Financial Asset, Not Past Due    
Financing Receivable, Past Due [Line Items]    
Total 1,395,379 1,417,616
Financial Asset, Not Past Due | Total commercial [Member]    
Financing Receivable, Past Due [Line Items]    
Total 207,481 200,245
Financial Asset, Not Past Due | Commercial and Industrial, Secured, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 175,159 176,911
Financial Asset, Not Past Due | Commercial and Industrial, Unsecured, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 32,322 23,334
Financial Asset, Not Past Due | Commercial Real Estate    
Financing Receivable, Past Due [Line Items]    
Total 613,683 590,597
Financial Asset, Not Past Due | Commercial Real Estate, Owner Occupied, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 218,530 212,757
Financial Asset, Not Past Due | Commercial Real Estate, Non-owner Occupied    
Financing Receivable, Past Due [Line Items]    
Total 228,187 216,887
Financial Asset, Not Past Due | Commercial Real Estate, 1-4 Family Investor, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 94,581 92,497
Financial Asset, Not Past Due | Commercial Real Estate, Multifamily, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 72,385 68,456
Financial Asset, Not Past Due | Commercial Advances to Mortgage Brokers Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Total 3,005 63,080
Financial Asset, Not Past Due | Total agricultural [Member]    
Financing Receivable, Past Due [Line Items]    
Total 96,825 99,694
Financial Asset, Not Past Due | Agricultural Mortgage, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 67,138 67,550
Financial Asset, Not Past Due | Agricultural other [Member]    
Financing Receivable, Past Due [Line Items]    
Total 29,687 32,144
Financial Asset, Not Past Due | Residential Mortgage    
Financing Receivable, Past Due [Line Items]    
Total 397,710 376,686
Financial Asset, Not Past Due | Residential Real Estate, Senior Lien, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 346,322 328,586
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 346,185 328,558
Financial Asset, Not Past Due | Residential Real Estate, Junior Lien, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 9,765 8,636
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 9,765 8,636
Financial Asset, Not Past Due | Residential Real Estate, Home Equity Lines of Credit, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 41,623 39,464
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 41,623 39,464
Financial Asset, Not Past Due | Total Consumer [Member]    
Financing Receivable, Past Due [Line Items]    
Total 76,675 87,314
Financial Asset, Not Past Due | Consumer, Secured, Direct, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 31,819 35,016
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 31,819 35,016
Financial Asset, Not Past Due | Consumer, Secured, Indirect, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 41,604 48,904
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 41,604 48,904
Financial Asset, Not Past Due | Consumer, Unsecured, Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total 3,252 3,394
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss $ 3,252 $ 3,394