XML 96 R72.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Loans and Allowance for Credit Losses - Loans - Risk Ratings by Portfolio Type (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | $ 452,501 | $ 745,264
2023 | 741,401 | 1,004,557
2022 | 974,898 | 625,463
2021 | 529,580 | 446,798
2020 | 392,001 | 273,438
Prior | 949,299 | 809,335
Revolving Loans Amortized Cost Basis | 403,390 | 347,937
Loans, net of unearned income | 4,443,070 | 4,252,792
Gross charge offs |  |
Total | (901) | (402)
Current period recoveries |  |
Total | 84 | 70
Performing |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 66,625 | 160,995
2023 | 128,347 | 153,957
2022 | 144,750 | 112,259
2021 | 99,379 | 90,655
2020 | 80,238 | 28,086
Prior | 179,902 | 179,001
Revolving Loans Amortized Cost Basis | 95,633 | 90,526
Loans, net of unearned income | 794,874 | 815,479
Non-performing |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 0 | 0
2023 | 168 | 0
2022 | 0 | 93
2021 | 0 | 1,470
2020 | 806 | 0
Prior | 2,633 | 3,998
Revolving Loans Amortized Cost Basis | 1,001 | 0
Loans, net of unearned income | 4,608 | 5,561
Pass |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 385,876 | 584,075
2023 | 610,959 | 844,729
2022 | 823,394 | 510,017
2021 | 428,857 | 350,064
2020 | 306,508 | 238,887
Prior | 734,660 | 592,074
Revolving Loans Amortized Cost Basis | 299,622 | 250,237
Loans, net of unearned income | 3,589,876 | 3,370,083
Special mention |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 0 | 194
2023 | 412 | 89
2022 | 5,494 | 2,224
2021 | 258 | 1,447
2020 | 0 | 6,236
Prior | 10,989 | 12,682
Revolving Loans Amortized Cost Basis | 4,688 | 4,577
Loans, net of unearned income | 21,841 | 27,449
Substandard or lower |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 0 | 0
2023 | 1,515 | 5,782
2022 | 1,260 | 870
2021 | 1,086 | 3,162
2020 | 4,449 | 229
Prior | 21,115 | 21,580
Revolving Loans Amortized Cost Basis | 2,446 | 2,597
Loans, net of unearned income | 31,871 | 34,220
Commercial real estate |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans, net of unearned income | 2,512,626 | 2,301,206
Commercial real estate | CRE Nonowner Occupied |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 85,501 | 119,793
2023 | 177,533 | 334,924
2022 | 344,332 | 160,583
2021 | 152,157 | 143,245
2020 | 133,931 | 92,867
Prior | 345,824 | 288,111
Revolving Loans Amortized Cost Basis | 11,732 | 10,030
Loans, net of unearned income | 1,251,010 | 1,149,553
Gross charge offs |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Current period recoveries |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 2 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 2 | 0
Net charge offs |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 2 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 2 | 0
Commercial real estate | CRE Owner Occupied |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 52,922 | 92,561
2023 | 99,287 | 121,231
2022 | 111,867 | 75,919
2021 | 66,581 | 86,322
2020 | 77,774 | 60,761
Prior | 203,946 | 178,722
Revolving Loans Amortized Cost Basis | 11,630 | 14,388
Loans, net of unearned income | 624,007 | 629,904
Gross charge offs |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 0 | (16)
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | (16)
Current period recoveries |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 4 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 4 | 0
Net charge offs |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 4 | (16)
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 4 | (16)
Commercial real estate | Multifamily |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 4,843 | 26,776
2023 | 66,119 | 44,450
2022 | 118,568 | 105,406
2021 | 101,871 | 41,713
2020 | 40,450 | 23,118
Prior | 78,278 | 65,715
Revolving Loans Amortized Cost Basis | 2,771 | 1,881
Loans, net of unearned income | 412,900 | 309,059
Gross charge offs |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Current period recoveries |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Net charge offs |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Commercial real estate | Farmland |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 27,449 | 32,719
2023 | 31,387 | 61,405
2022 | 56,178 | 45,211
2021 | 42,693 | 29,628
2020 | 25,119 | 7,926
Prior | 26,892 | 23,605
Revolving Loans Amortized Cost Basis | 14,991 | 12,196
Loans, net of unearned income | 224,709 | 212,690
Gross charge offs |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Current period recoveries |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Net charge offs |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Commercial real estate | Pass | CRE Nonowner Occupied |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 85,501 | 119,793
2023 | 176,018 | 329,715
2022 | 343,072 | 160,583
2021 | 152,157 | 140,083
2020 | 130,650 | 86,629
Prior | 325,478 | 267,210
Revolving Loans Amortized Cost Basis | 11,732 | 10,030
Loans, net of unearned income | 1,224,608 | 1,114,043
Commercial real estate | Pass | CRE Owner Occupied |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 52,922 | 92,561
2023 | 99,065 | 121,231
2022 | 106,876 | 75,711
2021 | 66,160 | 86,322
2020 | 77,774 | 60,761
Prior | 199,725 | 174,680
Revolving Loans Amortized Cost Basis | 11,630 | 14,388
Loans, net of unearned income | 614,152 | 625,654
Commercial real estate | Pass | Multifamily |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 4,843 | 26,776
2023 | 66,119 | 44,450
2022 | 118,568 | 105,406
2021 | 101,871 | 41,713
2020 | 40,450 | 23,118
Prior | 78,070 | 65,480
Revolving Loans Amortized Cost Basis | 2,771 | 1,881
Loans, net of unearned income | 412,692 | 308,824
Commercial real estate | Pass | Farmland |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 27,449 | 32,525
2023 | 31,259 | 61,405
2022 | 56,178 | 45,211
2021 | 42,693 | 29,628
2020 | 25,119 | 7,926
Prior | 24,729 | 20,956
Revolving Loans Amortized Cost Basis | 14,801 | 11,962
Loans, net of unearned income | 222,228 | 209,613
Commercial real estate | Special mention | CRE Nonowner Occupied |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 6,009
Prior | 3,105 | 7,926
Revolving Loans Amortized Cost Basis | 0 | 0
Loans, net of unearned income | 3,105 | 13,935
Commercial real estate | Special mention | CRE Owner Occupied |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 0 | 0
2023 | 222 | 0
2022 | 4,991 | 0
2021 | 227 | 0
2020 | 0 | 0
Prior | 2,133 | 190
Revolving Loans Amortized Cost Basis | 0 | 0
Loans, net of unearned income | 7,573 | 190
Commercial real estate | Special mention | Multifamily |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 54 | 62
Revolving Loans Amortized Cost Basis | 0 | 0
Loans, net of unearned income | 54 | 62
Commercial real estate | Special mention | Farmland |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 0 | 194
2023 | 128 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 2,163 | 2,304
Revolving Loans Amortized Cost Basis | 190 | 186
Loans, net of unearned income | 2,481 | 2,684
Commercial real estate | Substandard or lower | CRE Nonowner Occupied |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 0 | 0
2023 | 1,515 | 5,209
2022 | 1,260 | 0
2021 | 0 | 3,162
2020 | 3,281 | 229
Prior | 17,241 | 12,975
Revolving Loans Amortized Cost Basis | 0 | 0
Loans, net of unearned income | 23,297 | 21,575
Commercial real estate | Substandard or lower | CRE Owner Occupied |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 208
2021 | 194 | 0
2020 | 0 | 0
Prior | 2,088 | 3,852
Revolving Loans Amortized Cost Basis | 0 | 0
Loans, net of unearned income | 2,282 | 4,060
Commercial real estate | Substandard or lower | Multifamily |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 154 | 173
Revolving Loans Amortized Cost Basis | 0 | 0
Loans, net of unearned income | 154 | 173
Commercial real estate | Substandard or lower | Farmland |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 0 | 345
Revolving Loans Amortized Cost Basis | 0 | 48
Loans, net of unearned income | 0 | 393
Commercial and industrial |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 114,175 | 158,824
2023 | 106,719 | 106,803
2022 | 79,205 | 71,334
2021 | 55,235 | 29,961
2020 | 22,700 | 50,433
Prior | 97,889 | 62,070
Revolving Loans Amortized Cost Basis | 229,469 | 195,654
Loans, net of unearned income | 705,392 | 675,079
Gross charge offs |  |
2024 | 0 | 0
2023 | (201) | (100)
2022 | 0 | 0
2021 | 0 | (111)
2020 | (206) | 0
Prior | (412) | (27)
Revolving Loans Amortized Cost Basis | 0 | 0
Total | (819) | (238)
Current period recoveries |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 1 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 1 | 0
Net charge offs |  |
2024 | 0 | 0
2023 | (201) | (100)
2022 | 0 | 0
2021 | 0 | (111)
2020 | (206) | 0
Prior | (411) | (27)
Revolving Loans Amortized Cost Basis | 0 | 0
Total | (818) | (238)
Commercial and industrial | Pass |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 114,175 | 158,824
2023 | 106,657 | 106,714
2022 | 78,702 | 68,448
2021 | 54,312 | 29,961
2020 | 21,532 | 50,206
Prior | 92,723 | 57,892
Revolving Loans Amortized Cost Basis | 222,525 | 188,714
Loans, net of unearned income | 690,626 | 660,759
Commercial and industrial | Special mention |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 0 | 0
2023 | 62 | 89
2022 | 503 | 2,224
2021 | 31 | 0
2020 | 0 | 227
Prior | 3,534 | 2,200
Revolving Loans Amortized Cost Basis | 4,498 | 4,391
Loans, net of unearned income | 8,628 | 9,131
Commercial and industrial | Substandard or lower |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 662
2021 | 892 | 0
2020 | 1,168 | 0
Prior | 1,632 | 1,978
Revolving Loans Amortized Cost Basis | 2,446 | 2,549
Loans, net of unearned income | 6,138 | 5,189
Construction |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans, net of unearned income | 425,570 | 455,467
Construction | Residential Construction |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 34,275 | 43,043
2023 | 37,222 | 25,732
2022 | 15,559 | 6,444
2021 | 0 | 979
2020 | 0 | 0
Prior | 2,007 | 0
Revolving Loans Amortized Cost Basis | 10,336 | 16,645
Loans, net of unearned income | 99,399 | 92,843
Gross charge offs |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Current period recoveries |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Net charge offs |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Construction | Other Construction |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 66,711 | 110,553
2023 | 94,619 | 156,055
2022 | 104,439 | 48,214
2021 | 11,664 | 22,825
2020 | 10,983 | 10,247
Prior | 11,928 | 8,113
Revolving Loans Amortized Cost Basis | 25,827 | 6,617
Loans, net of unearned income | 326,171 | 362,624
Gross charge offs |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Current period recoveries |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Net charge offs |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Construction | Pass | Residential Construction |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 34,275 | 43,043
2023 | 37,222 | 25,159
2022 | 15,559 | 6,444
2021 | 0 | 979
2020 | 0 | 0
Prior | 2,007 | 0
Revolving Loans Amortized Cost Basis | 10,336 | 16,645
Loans, net of unearned income | 99,399 | 92,270
Construction | Pass | Other Construction |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 66,711 | 110,553
2023 | 94,619 | 156,055
2022 | 104,439 | 48,214
2021 | 11,664 | 21,378
2020 | 10,983 | 10,247
Prior | 11,928 | 5,856
Revolving Loans Amortized Cost Basis | 25,827 | 6,617
Loans, net of unearned income | 326,171 | 358,920
Construction | Special mention | Residential Construction |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Loans, net of unearned income | 0 | 0
Construction | Special mention | Other Construction |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 1,447
2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Loans, net of unearned income | 0 | 1,447
Construction | Substandard or lower | Residential Construction |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 0 | 0
2023 | 0 | 573
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Loans, net of unearned income | 0 | 573
Construction | Substandard or lower | Other Construction |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 0 | 2,257
Revolving Loans Amortized Cost Basis | 0 | 0
Loans, net of unearned income | 0 | 2,257
Residential mortgage |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans, net of unearned income | 790,620 | 813,874
Residential mortgage | 1-4 Family 1st Lien |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 27,580 | 77,801
2023 | 59,762 | 51,651
2022 | 45,946 | 41,170
2021 | 34,743 | 48,966
2020 | 42,938 | 9,348
Prior | 99,708 | 107,966
Revolving Loans Amortized Cost Basis | 2,915 | 2,240
Loans, net of unearned income | 313,592 | 339,142
Gross charge offs |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | (7) | (13)
Revolving Loans Amortized Cost Basis | 0 | 0
Total | (7) | (13)
Current period recoveries |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 16 | 7
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 16 | 7
Net charge offs |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 9 | (6)
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 9 | (6)
Residential mortgage | 1-4 Family Rental |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 28,735 | 62,897
2023 | 51,635 | 90,092
2022 | 88,594 | 64,822
2021 | 59,397 | 39,924
2020 | 35,817 | 16,831
Prior | 70,449 | 65,486
Revolving Loans Amortized Cost Basis | 2,009 | 1,885
Loans, net of unearned income | 336,636 | 341,937
Gross charge offs |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | (2) | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | (2) | 0
Current period recoveries |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 22 | 31
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 22 | 31
Net charge offs |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 20 | 31
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 20 | 31
Residential mortgage | HELOC and Junior Liens |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 6,096 | 17,936
2023 | 16,146 | 11,460
2022 | 9,856 | 5,711
2021 | 4,845 | 2,962
2020 | 2,182 | 1,684
Prior | 12,144 | 9,444
Revolving Loans Amortized Cost Basis | 89,123 | 83,598
Loans, net of unearned income | 140,392 | 132,795
Gross charge offs |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | (21) | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | (21) | 0
Current period recoveries |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Net charge offs |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | (21) | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | (21) | 0
Residential mortgage | Performing | 1-4 Family 1st Lien |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 27,580 | 77,801
2023 | 59,762 | 51,651
2022 | 45,946 | 41,133
2021 | 34,743 | 48,748
2020 | 42,727 | 9,348
Prior | 98,891 | 106,353
Revolving Loans Amortized Cost Basis | 2,915 | 2,240
Loans, net of unearned income | 312,564 | 337,274
Residential mortgage | Performing | 1-4 Family Rental |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 28,735 | 62,897
2023 | 51,488 | 90,092
2022 | 88,594 | 64,766
2021 | 59,397 | 38,672
2020 | 35,222 | 16,831
Prior | 69,890 | 64,309
Revolving Loans Amortized Cost Basis | 2,009 | 1,885
Loans, net of unearned income | 335,335 | 339,452
Residential mortgage | Performing | HELOC and Junior Liens |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 6,096 | 17,936
2023 | 16,125 | 11,460
2022 | 9,856 | 5,711
2021 | 4,845 | 2,962
2020 | 2,182 | 1,684
Prior | 10,887 | 8,236
Revolving Loans Amortized Cost Basis | 88,122 | 83,598
Loans, net of unearned income | 138,113 | 131,587
Residential mortgage | Non-performing | 1-4 Family 1st Lien |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 37
2021 | 0 | 218
2020 | 211 | 0
Prior | 817 | 1,613
Revolving Loans Amortized Cost Basis | 0 | 0
Loans, net of unearned income | 1,028 | 1,868
Residential mortgage | Non-performing | 1-4 Family Rental |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 0 | 0
2023 | 147 | 0
2022 | 0 | 56
2021 | 0 | 1,252
2020 | 595 | 0
Prior | 559 | 1,177
Revolving Loans Amortized Cost Basis | 0 | 0
Loans, net of unearned income | 1,301 | 2,485
Residential mortgage | Non-performing | HELOC and Junior Liens |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 0 | 0
2023 | 21 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 1,257 | 1,208
Revolving Loans Amortized Cost Basis | 1,001 | 0
Loans, net of unearned income | 2,279 | 1,208
Consumer |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 4,214 | 2,361
2023 | 972 | 754
2022 | 354 | 649
2021 | 394 | 273
2020 | 107 | 223
Prior | 234 | 103
Revolving Loans Amortized Cost Basis | 2,587 | 2,803
Loans, net of unearned income | 8,862 | 7,166
Gross charge offs |  |
2024 | 0 | (86)
2023 | 0 | 0
2022 | (2) | (10)
2021 | 0 | (9)
2020 | 0 | 0
Prior | (50) | (30)
Revolving Loans Amortized Cost Basis | 0 | 0
Total | (52) | (135)
Current period recoveries |  |
2024 | 0 | 26
2023 | 0 | 0
2022 | 1 | 0
2021 | 0 | 1
2020 | 0 | 0
Prior | 38 | 5
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 39 | 32
Net charge offs |  |
2024 | 0 | (60)
2023 | 0 | 0
2022 | (1) | (10)
2021 | 0 | (8)
2020 | 0 | 0
Prior | (12) | (25)
Revolving Loans Amortized Cost Basis | 0 | 0
Total | (13) | (103)
Consumer | Performing |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 4,214 | 2,361
2023 | 972 | 754
2022 | 354 | 649
2021 | 394 | 273
2020 | 107 | 223
Prior | 234 | 103
Revolving Loans Amortized Cost Basis | 2,587 | 2,803
Loans, net of unearned income | 8,862 | 7,166
Consumer | Non-performing |  |
Financing Receivable, Recorded Investment [Line Items] |  |
2024 | 0 | 0
2023 | 0 | 0
2022 | 0 | 0
2021 | 0 | 0
2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Loans, net of unearned income | $ 0 | $ 0

X
- Definition Financing Receivable, Excluding Accrued Interest, Allowance For Credit Loss, Recovery + References No definition available. + Details
Name: | mpb_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecoveryAbstract
Namespace Prefix: | mpb_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financing Receivable, Excluding Accrued Interest, Allowance For Credit Loss, Writeoff + References No definition available. + Details
Name: | mpb_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAbstract
Namespace Prefix: | mpb_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year, Net Writeoff (Recovery) + References No definition available. + Details
Name: | mpb_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearNetWriteoff
Namespace Prefix: | mpb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year, Recovery + References No definition available. + Details
Name: | mpb_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearRecovery
Namespace Prefix: | mpb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Financing Receivable, Excluding Accrued Interest, Revolving, Net Writeoff (Recovery) + References No definition available. + Details
Name: | mpb_FinancingReceivableExcludingAccruedInterestRevolvingNetWriteoffRecovery
Namespace Prefix: | mpb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Financing Receivable, Excluding Accrued Interest, Revolving, Recovery + References No definition available. + Details
Name: | mpb_FinancingReceivableExcludingAccruedInterestRevolvingRecovery
Namespace Prefix: | mpb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year, Net Writeoff (Recovery) + References No definition available. + Details
Name: | mpb_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearNetWriteoff
Namespace Prefix: | mpb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year, Recovery + References No definition available. + Details
Name: | mpb_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearRecovery
Namespace Prefix: | mpb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year, Net Writeoff (Recovery) + References No definition available. + Details
Name: | mpb_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearNetWriteoff
Namespace Prefix: | mpb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year, Recovery + References No definition available. + Details
Name: | mpb_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearRecovery
Namespace Prefix: | mpb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year, Net Writeoff (Recovery) + References No definition available. + Details
Name: | mpb_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearNetWriteoff
Namespace Prefix: | mpb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year, Recovery + References No definition available. + Details
Name: | mpb_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearRecovery
Namespace Prefix: | mpb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year, Net Writeoff + References No definition available. + Details
Name: | mpb_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearNetWriteoff
Namespace Prefix: | mpb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year, Recovery + References No definition available. + Details
Name: | mpb_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearRecovery
Namespace Prefix: | mpb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year, Net Writeoff + References No definition available. + Details
Name: | mpb_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearNetWriteoff
Namespace Prefix: | mpb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year, Recovery + References No definition available. + Details
Name: | mpb_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearRecovery
Namespace Prefix: | mpb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, excluding accrued interest, of increase in allowance for credit loss on financing receivable from recovery. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, excluding accrued interest, of decrease in allowance for credit loss on financing receivable from writeoff. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount, excluding accrued interest, of decrease (increase) in allowance for credit loss on financing receivable from writeoff (recovery). Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecoveryAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost excluding accrued interest, of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, excluding accrued interest, of writeoff of financing receivable originated more than five years before current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortized cost excluding accrued interest, of financing receivable that can be withdrawn, repaid, and redrawn. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestRevolving
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, excluding accrued interest, of writeoff of financing receivable that can be withdrawn, repaid, and redrawn. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortized cost excluding accrued interest, of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, excluding accrued interest, of writeoff of financing receivable originated four years before current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortized cost excluding accrued interest, of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, excluding accrued interest, of writeoff of financing receivable originated three years before current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortized cost excluding accrued interest, of financing receivable originated in current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, excluding accrued interest, of writeoff of financing receivable originated in current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortized cost excluding accrued interest, of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, excluding accrued interest, of writeoff of financing receivable originated two years before current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortized cost excluding accrued interest of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, excluding accrued interest, of writeoff of financing receivable originated in fiscal year before current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-29 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_PerformingFinancingReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=mpb_CRENonownerOccupiedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=mpb_CREOwnerOccupiedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=srt_MultifamilyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=mpb_FarmlandMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=mpb_CommercialAndIndustrialLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConstructionLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=mpb_ResidentialConstructionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=mpb_OtherConstructionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=mpb_A14Family1stLienMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=mpb_A14FamilyRentalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=mpb_HELOCAndJuniorLiensMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |