v3.25.2
Loans and Allowance for Credit Losses - Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Commercial & industrial [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025 $ 9,417 $ 22,688
Term Loans by Year of Origination 2024 21,196 13,435
Term Loans by Year of Origination 2023 11,187 13,398
Term Loans by Year of Origination 2022 11,870 14,411
Term Loans by Year of Origination 2021 13,720 9,234
Term Loans by Year of Origination Prior 18,059 10,743
Revolving Loans 29,926 37,535
Revolving Loans Converted to Terms 3,609 3,320
Total 118,984 124,764
Commercial real estate - owner occupied [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025 14,507 15,070
Term Loans by Year of Origination 2024 18,025 30,372
Term Loans by Year of Origination 2023 23,985 20,002
Term Loans by Year of Origination 2022 17,901 24,413
Term Loans by Year of Origination 2021 21,490 13,921
Term Loans by Year of Origination Prior 39,160 30,141
Revolving Loans 2,812 463
Revolving Loans Converted to Terms 44 49
Total 137,924 134,431
Commercial real estate - nonowner occupied [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025 48,273 94,496
Term Loans by Year of Origination 2024 95,358 47,026
Term Loans by Year of Origination 2023 42,686 51,096
Term Loans by Year of Origination 2022 50,218 40,584
Term Loans by Year of Origination 2021 37,789 39,093
Term Loans by Year of Origination Prior 105,956 72,729
Revolving Loans 7,467 118
Revolving Loans Converted to Terms
Total 387,747 345,142
Agricultural [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025 4,642 8,100
Term Loans by Year of Origination 2024 6,471 8,295
Term Loans by Year of Origination 2023 6,560 14,482
Term Loans by Year of Origination 2022 13,243 10,748
Term Loans by Year of Origination 2021 10,199 2,618
Term Loans by Year of Origination Prior 9,959 8,967
Revolving Loans 9,850 11,470
Revolving Loans Converted to Terms
Total 60,924 64,680
Residential real estate [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025 13,892 31,291
Term Loans by Year of Origination 2024 27,789 42,261
Term Loans by Year of Origination 2023 40,578 100,375
Term Loans by Year of Origination 2022 99,306 76,402
Term Loans by Year of Origination 2021 70,821 28,287
Term Loans by Year of Origination Prior 57,739 29,762
Revolving Loans 1
Revolving Loans Converted to Terms
Total 310,126 308,378
Home equity line of credit (HELOC) [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022 12
Term Loans by Year of Origination 2021 11 18
Term Loans by Year of Origination Prior 88 99
Revolving Loans 52,820 47,047
Revolving Loans Converted to Terms 6,764 6,635
Total 59,683 53,811
Consumer [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025 3,067 1,909
Term Loans by Year of Origination 2024 1,572 1,993
Term Loans by Year of Origination 2023 1,833 3,260
Term Loans by Year of Origination 2022 2,896 725
Term Loans by Year of Origination 2021 941 319
Term Loans by Year of Origination Prior 1,125 94
Revolving Loans 7,897 7,229
Revolving Loans Converted to Terms
Total 19,331 15,529
Total Loans [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025 93,798 173,554
Term Loans by Year of Origination 2024 170,411 143,382
Term Loans by Year of Origination 2023 126,829 202,613
Term Loans by Year of Origination 2022 195,434 167,295
Term Loans by Year of Origination 2021 154,971 93,490
Term Loans by Year of Origination Prior 232,086 152,535
Revolving Loans 110,773 103,862
Revolving Loans Converted to Terms 10,417 10,004
Total 1,094,719 1,046,735
Pass (1 - 4) [Member] | Commercial & industrial [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025 9,417 22,688
Term Loans by Year of Origination 2024 21,105 12,927
Term Loans by Year of Origination 2023 10,693 12,813
Term Loans by Year of Origination 2022 11,285 14,207
Term Loans by Year of Origination 2021 13,280 9,101
Term Loans by Year of Origination Prior 17,290 10,022
Revolving Loans 29,051 36,363
Revolving Loans Converted to Terms 3,011 3,204
Total 115,132 121,325
Pass (1 - 4) [Member] | Commercial real estate - owner occupied [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025 14,507 15,070
Term Loans by Year of Origination 2024 18,025 30,372
Term Loans by Year of Origination 2023 23,985 20,002
Term Loans by Year of Origination 2022 17,901 24,406
Term Loans by Year of Origination 2021 21,490 13,491
Term Loans by Year of Origination Prior 38,729 30,140
Revolving Loans 2,812 463
Revolving Loans Converted to Terms 44 49
Total 137,493 133,993
Pass (1 - 4) [Member] | Commercial real estate - nonowner occupied [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025 48,273 94,098
Term Loans by Year of Origination 2024 94,961 47,026
Term Loans by Year of Origination 2023 42,686 50,942
Term Loans by Year of Origination 2022 50,071 40,584
Term Loans by Year of Origination 2021 37,789 39,093
Term Loans by Year of Origination Prior 105,842 72,609
Revolving Loans 7,467 118
Revolving Loans Converted to Terms
Total 387,089 344,470
Pass (1 - 4) [Member] | Agricultural [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025 4,642 8,100
Term Loans by Year of Origination 2024 6,471 8,295
Term Loans by Year of Origination 2023 6,560 14,482
Term Loans by Year of Origination 2022 13,243 10,748
Term Loans by Year of Origination 2021 10,199 2,618
Term Loans by Year of Origination Prior 9,959 8,967
Revolving Loans 9,850 11,470
Revolving Loans Converted to Terms
Total 60,924 64,680
Pass (1 - 4) [Member] | Residential real estate [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025 13,892 31,291
Term Loans by Year of Origination 2024 27,789 41,982
Term Loans by Year of Origination 2023 40,310 100,375
Term Loans by Year of Origination 2022 99,205 76,146
Term Loans by Year of Origination 2021 70,577 28,237
Term Loans by Year of Origination Prior 56,652 28,797
Revolving Loans 1
Revolving Loans Converted to Terms
Total 308,426 306,828
Pass (1 - 4) [Member] | Home equity line of credit (HELOC) [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022 12
Term Loans by Year of Origination 2021 11 18
Term Loans by Year of Origination Prior 47 51
Revolving Loans 52,689 46,908
Revolving Loans Converted to Terms 6,743 6,591
Total 59,490 53,580
Pass (1 - 4) [Member] | Consumer [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025 3,067 1,909
Term Loans by Year of Origination 2024 1,572 1,993
Term Loans by Year of Origination 2023 1,833 3,247
Term Loans by Year of Origination 2022 2,892 725
Term Loans by Year of Origination 2021 941 319
Term Loans by Year of Origination Prior 1,125 94
Revolving Loans 7,897 7,229
Revolving Loans Converted to Terms
Total 19,327 15,516
Pass (1 - 4) [Member] | Total Loans [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025 93,798 173,156
Term Loans by Year of Origination 2024 169,923 142,595
Term Loans by Year of Origination 2023 126,067 201,861
Term Loans by Year of Origination 2022 194,597 166,828
Term Loans by Year of Origination 2021 154,287 92,877
Term Loans by Year of Origination Prior 229,644 150,680
Revolving Loans 109,767 102,551
Revolving Loans Converted to Terms 9,798 9,844
Total 1,087,881 1,040,392
Special Mention (5) [Member] | Commercial & industrial [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024 34 355
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021 236 133
Term Loans by Year of Origination Prior 124
Revolving Loans 25 25
Revolving Loans Converted to Terms
Total 419 513
Special Mention (5) [Member] | Commercial real estate - owner occupied [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior 430
Revolving Loans
Revolving Loans Converted to Terms
Total 430
Special Mention (5) [Member] | Commercial real estate - nonowner occupied [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025 398
Term Loans by Year of Origination 2024 397
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior
Revolving Loans
Revolving Loans Converted to Terms
Total 397 398
Special Mention (5) [Member] | Agricultural [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior
Revolving Loans
Revolving Loans Converted to Terms
Total
Special Mention (5) [Member] | Residential real estate [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior
Revolving Loans
Revolving Loans Converted to Terms
Total
Special Mention (5) [Member] | Home equity line of credit (HELOC) [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior
Revolving Loans
Revolving Loans Converted to Terms
Total
Special Mention (5) [Member] | Consumer [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior
Revolving Loans
Revolving Loans Converted to Terms
Total
Special Mention (5) [Member] | Total Loans [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025 398
Term Loans by Year of Origination 2024 431 355
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021 236 133
Term Loans by Year of Origination Prior 554
Revolving Loans 25 25
Revolving Loans Converted to Terms
Total 1,246 911
Substandard (6) [Member] | Commercial & industrial [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024 57
Term Loans by Year of Origination 2023 341 585
Term Loans by Year of Origination 2022 152
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior 164 673
Revolving Loans 850 1,147
Revolving Loans Converted to Terms 570 88
Total 2,134 2,493
Substandard (6) [Member] | Commercial real estate - owner occupied [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021 430
Term Loans by Year of Origination Prior
Revolving Loans
Revolving Loans Converted to Terms
Total 430
Substandard (6) [Member] | Commercial real estate - nonowner occupied [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023 154
Term Loans by Year of Origination 2022 147
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior 114 120
Revolving Loans
Revolving Loans Converted to Terms
Total 261 274
Substandard (6) [Member] | Agricultural [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior
Revolving Loans
Revolving Loans Converted to Terms
Total
Substandard (6) [Member] | Residential real estate [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024 279
Term Loans by Year of Origination 2023 268
Term Loans by Year of Origination 2022 101 256
Term Loans by Year of Origination 2021 244 50
Term Loans by Year of Origination Prior 1,087 965
Revolving Loans
Revolving Loans Converted to Terms
Total 1,700 1,550
Substandard (6) [Member] | Home equity line of credit (HELOC) [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior 41 48
Revolving Loans 131 139
Revolving Loans Converted to Terms 21 44
Total 193 231
Substandard (6) [Member] | Consumer [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023 13
Term Loans by Year of Origination 2022 4
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior
Revolving Loans
Revolving Loans Converted to Terms
Total 4 13
Substandard (6) [Member] | Total Loans [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024 57 279
Term Loans by Year of Origination 2023 609 752
Term Loans by Year of Origination 2022 404 256
Term Loans by Year of Origination 2021 244 480
Term Loans by Year of Origination Prior 1,406 1,806
Revolving Loans 981 1,286
Revolving Loans Converted to Terms 591 132
Total 4,292 4,991
Doubtful (7) [Member] | Commercial & industrial [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024 153
Term Loans by Year of Origination 2023 153
Term Loans by Year of Origination 2022 433 204
Term Loans by Year of Origination 2021 204
Term Loans by Year of Origination Prior 481 48
Revolving Loans
Revolving Loans Converted to Terms 28 28
Total 1,299 433
Doubtful (7) [Member] | Commercial real estate - owner occupied [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022 7
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior 1 1
Revolving Loans
Revolving Loans Converted to Terms
Total 1 8
Doubtful (7) [Member] | Commercial real estate - nonowner occupied [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior
Revolving Loans
Revolving Loans Converted to Terms
Total
Doubtful (7) [Member] | Agricultural [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior
Revolving Loans
Revolving Loans Converted to Terms
Total
Doubtful (7) [Member] | Residential real estate [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior
Revolving Loans
Revolving Loans Converted to Terms
Total
Doubtful (7) [Member] | Home equity line of credit (HELOC) [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior
Revolving Loans
Revolving Loans Converted to Terms
Total
Doubtful (7) [Member] | Consumer [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior
Revolving Loans
Revolving Loans Converted to Terms
Total
Doubtful (7) [Member] | Total Loans [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024 153
Term Loans by Year of Origination 2023 153
Term Loans by Year of Origination 2022 433 211
Term Loans by Year of Origination 2021 204
Term Loans by Year of Origination Prior 482 49
Revolving Loans
Revolving Loans Converted to Terms 28 28
Total 1,300 441
Loss (8) [Member] | Commercial & industrial [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior
Revolving Loans
Revolving Loans Converted to Terms
Total
Loss (8) [Member] | Commercial real estate - owner occupied [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior
Revolving Loans
Revolving Loans Converted to Terms
Total
Loss (8) [Member] | Commercial real estate - nonowner occupied [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior
Revolving Loans
Revolving Loans Converted to Terms
Total
Loss (8) [Member] | Agricultural [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior
Revolving Loans
Revolving Loans Converted to Terms
Total
Loss (8) [Member] | Residential real estate [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior
Revolving Loans
Revolving Loans Converted to Terms
Total
Loss (8) [Member] | Home equity line of credit (HELOC) [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior
Revolving Loans
Revolving Loans Converted to Terms
Total
Loss (8) [Member] | Consumer [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior
Revolving Loans
Revolving Loans Converted to Terms
Total
Loss (8) [Member] | Total Loans [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior
Revolving Loans
Revolving Loans Converted to Terms
Total
Current period gross chargeoffs [Member] | Commercial & industrial [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024 42
Term Loans by Year of Origination 2023 25
Term Loans by Year of Origination 2022 23
Term Loans by Year of Origination 2021 143
Term Loans by Year of Origination Prior 33
Revolving Loans 28
Revolving Loans Converted to Terms
Total 61 233
Current period gross chargeoffs [Member] | Commercial real estate - owner occupied [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior
Revolving Loans
Revolving Loans Converted to Terms
Total
Current period gross chargeoffs [Member] | Commercial real estate - nonowner occupied [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior
Revolving Loans
Revolving Loans Converted to Terms
Total
Current period gross chargeoffs [Member] | Agricultural [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior
Revolving Loans
Revolving Loans Converted to Terms
Total
Current period gross chargeoffs [Member] | Residential real estate [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022 3
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior
Revolving Loans
Revolving Loans Converted to Terms
Total 3
Current period gross chargeoffs [Member] | Home equity line of credit (HELOC) [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior 4
Revolving Loans
Revolving Loans Converted to Terms
Total 4
Current period gross chargeoffs [Member] | Consumer [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022 5
Term Loans by Year of Origination 2021 2
Term Loans by Year of Origination Prior
Revolving Loans 70 46
Revolving Loans Converted to Terms
Total 70 53
Current period gross chargeoffs [Member] | Total Loans [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025
Term Loans by Year of Origination 2024 42
Term Loans by Year of Origination 2023 25
Term Loans by Year of Origination 2022 31
Term Loans by Year of Origination 2021 145
Term Loans by Year of Origination Prior 37
Revolving Loans 98 46
Revolving Loans Converted to Terms
Total $ 135 $ 289