v3.25.1
Loans and Allowance for Credit Losses - Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs (Details) - USD ($)
$ in Thousands
Mar. 31, 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 $ 5,496 $ 22,688
Term Loans by Year of Origination 2024 23,384 13,435
Term Loans by Year of Origination 2023 11,685 13,398
Term Loans by Year of Origination 2022 12,868 14,411
Term Loans by Year of Origination 2021 14,242 9,234
Term Loans by Year of Origination Prior 18,962 10,743
Revolving Loans 35,984 37,535
Revolving Loans Converted to Terms 3,257 3,320
Total 125,878 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 6,650 15,070
Term Loans by Year of Origination 2024 21,014 30,372
Term Loans by Year of Origination 2023 25,413 20,002
Term Loans by Year of Origination 2022 19,745 24,413
Term Loans by Year of Origination 2021 23,924 13,921
Term Loans by Year of Origination Prior 42,069 30,141
Revolving Loans 1,158 463
Revolving Loans Converted to Terms 46 49
Total 140,019 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 27,498 94,496
Term Loans by Year of Origination 2024 98,129 47,026
Term Loans by Year of Origination 2023 45,886 51,096
Term Loans by Year of Origination 2022 50,799 40,584
Term Loans by Year of Origination 2021 38,345 39,093
Term Loans by Year of Origination Prior 108,712 72,729
Revolving Loans 130 118
Revolving Loans Converted to Terms
Total 369,499 345,142
Agricultural [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025 3,017 8,100
Term Loans by Year of Origination 2024 6,867 8,295
Term Loans by Year of Origination 2023 7,866 14,482
Term Loans by Year of Origination 2022 13,657 10,748
Term Loans by Year of Origination 2021 10,599 2,618
Term Loans by Year of Origination Prior 10,412 8,967
Revolving Loans 9,025 11,470
Revolving Loans Converted to Terms
Total 61,443 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 3,852 31,291
Term Loans by Year of Origination 2024 32,776 42,261
Term Loans by Year of Origination 2023 43,340 100,375
Term Loans by Year of Origination 2022 101,738 76,402
Term Loans by Year of Origination 2021 76,779 28,287
Term Loans by Year of Origination Prior 60,822 29,762
Revolving Loans
Revolving Loans Converted to Terms
Total 319,307 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 145 99
Revolving Loans 48,661 47,047
Revolving Loans Converted to Terms 6,626 6,635
Total 55,443 53,811
Consumer [Member]    
Schedule of Loan Balances by Credit Quality Indicators and Gross Chargeoffs [Line Items]    
Term Loans by Year of Origination 2025 525 1,909
Term Loans by Year of Origination 2024 1,735 1,993
Term Loans by Year of Origination 2023 2,089 3,260
Term Loans by Year of Origination 2022 3,360 725
Term Loans by Year of Origination 2021 1,045 319
Term Loans by Year of Origination Prior 1,231 94
Revolving Loans 6,700 7,229
Revolving Loans Converted to Terms
Total 16,685 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 47,038 173,554
Term Loans by Year of Origination 2024 183,905 143,382
Term Loans by Year of Origination 2023 136,279 202,613
Term Loans by Year of Origination 2022 202,167 167,295
Term Loans by Year of Origination 2021 164,945 93,490
Term Loans by Year of Origination Prior 242,353 152,535
Revolving Loans 101,658 103,862
Revolving Loans Converted to Terms 9,929 10,004
Total 1,088,274 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 5,496 22,688
Term Loans by Year of Origination 2024 23,228 12,927
Term Loans by Year of Origination 2023 11,182 12,813
Term Loans by Year of Origination 2022 12,283 14,207
Term Loans by Year of Origination 2021 13,800 9,101
Term Loans by Year of Origination Prior 18,175 10,022
Revolving Loans 34,712 36,363
Revolving Loans Converted to Terms 3,015 3,204
Total 121,891 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 6,650 15,070
Term Loans by Year of Origination 2024 21,014 30,372
Term Loans by Year of Origination 2023 25,413 20,002
Term Loans by Year of Origination 2022 19,745 24,406
Term Loans by Year of Origination 2021 23,921 13,491
Term Loans by Year of Origination Prior 41,638 30,140
Revolving Loans 1,158 463
Revolving Loans Converted to Terms 46 49
Total 139,585 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 27,498 94,098
Term Loans by Year of Origination 2024 97,732 47,026
Term Loans by Year of Origination 2023 45,886 50,942
Term Loans by Year of Origination 2022 50,648 40,584
Term Loans by Year of Origination 2021 38,345 39,093
Term Loans by Year of Origination Prior 108,593 72,609
Revolving Loans 130 118
Revolving Loans Converted to Terms
Total 368,832 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 3,017 8,100
Term Loans by Year of Origination 2024 6,867 8,295
Term Loans by Year of Origination 2023 7,866 14,482
Term Loans by Year of Origination 2022 13,657 10,748
Term Loans by Year of Origination 2021 10,599 2,618
Term Loans by Year of Origination Prior 10,412 8,967
Revolving Loans 9,025 11,470
Revolving Loans Converted to Terms
Total 61,443 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 3,852 31,291
Term Loans by Year of Origination 2024 32,776 41,982
Term Loans by Year of Origination 2023 43,065 100,375
Term Loans by Year of Origination 2022 101,738 76,146
Term Loans by Year of Origination 2021 76,528 28,237
Term Loans by Year of Origination Prior 59,728 28,797
Revolving Loans
Revolving Loans Converted to Terms
Total 317,687 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 101 51
Revolving Loans 48,525 46,908
Revolving Loans Converted to Terms 6,589 6,591
Total 55,226 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 525 1,909
Term Loans by Year of Origination 2024 1,735 1,993
Term Loans by Year of Origination 2023 2,089 3,247
Term Loans by Year of Origination 2022 3,356 725
Term Loans by Year of Origination 2021 1,045 319
Term Loans by Year of Origination Prior 1,231 94
Revolving Loans 6,700 7,229
Revolving Loans Converted to Terms
Total 16,681 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 47,038 173,156
Term Loans by Year of Origination 2024 183,352 142,595
Term Loans by Year of Origination 2023 135,501 201,861
Term Loans by Year of Origination 2022 201,427 166,828
Term Loans by Year of Origination 2021 164,249 92,877
Term Loans by Year of Origination Prior 239,878 150,680
Revolving Loans 100,250 102,551
Revolving Loans Converted to Terms 9,650 9,844
Total 1,081,345 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 36 355
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021 238 133
Term Loans by Year of Origination Prior 129
Revolving Loans 25 25
Revolving Loans Converted to Terms
Total 428 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 433 355
Term Loans by Year of Origination 2023
Term Loans by Year of Origination 2022
Term Loans by Year of Origination 2021 238 133
Term Loans by Year of Origination Prior 559
Revolving Loans 25 25
Revolving Loans Converted to Terms
Total 1,255 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 120
Term Loans by Year of Origination 2023 350 585
Term Loans by Year of Origination 2022 152
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior 177 673
Revolving Loans 1,247 1,147
Revolving Loans Converted to Terms 213 88
Total 2,259 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 151
Term Loans by Year of Origination 2021
Term Loans by Year of Origination Prior 119 120
Revolving Loans
Revolving Loans Converted to Terms
Total 270 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 275
Term Loans by Year of Origination 2022 256
Term Loans by Year of Origination 2021 251 50
Term Loans by Year of Origination Prior 1,094 965
Revolving Loans
Revolving Loans Converted to Terms
Total 1,620 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 44 48
Revolving Loans 136 139
Revolving Loans Converted to Terms 37 44
Total 217 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 120 279
Term Loans by Year of Origination 2023 625 752
Term Loans by Year of Origination 2022 307 256
Term Loans by Year of Origination 2021 251 480
Term Loans by Year of Origination Prior 1,434 1,806
Revolving Loans 1,383 1,286
Revolving Loans Converted to Terms 250 132
Total 4,370 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 29 28
Total 1,300 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 3
Term Loans by Year of Origination Prior 1 1
Revolving Loans
Revolving Loans Converted to Terms
Total 4 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 207
Term Loans by Year of Origination Prior 482 49
Revolving Loans
Revolving Loans Converted to Terms 29 28
Total 1,304 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 21 46
Revolving Loans Converted to Terms
Total 21 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 49 46
Revolving Loans Converted to Terms
Total $ 86 $ 289