XML 55 R45.htm IDEA: XBRL DOCUMENT
v3.25.1

Loans and Allowance for Credit Losses - Loans - Schedule of Credit Quality Indicators (Details) - USD ($) $ in Thousands | 3 Months Ended | 12 Months Ended
--- | --- | ---
Mar. 31, 2025 | Mar. 31, 2024 | Dec. 31, 2024
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | $ 167,932 |  | $ 452,501
2023 | 450,690 |  | 741,401
2022 | 736,777 |  | 974,898
2021 | 943,229 |  | 529,580
2020 | 519,680 |  | 392,001
Prior | 1,277,715 |  | 949,299
Revolving Loans Amortized Cost Basis | 395,144 |  | 403,390
Loans, net of unearned income | 4,491,167 |  | 4,443,070
Gross charge offs |  |  |
Total | (15) | $ (50) |
Current period recoveries |  |  |
Total | 18 | 6 |
Performing |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 27,306 |  | 66,625
2023 | 50,252 |  | 128,347
2022 | 125,596 |  | 144,750
2021 | 147,930 |  | 99,379
2020 | 97,306 |  | 80,238
Prior | 250,315 |  | 179,902
Revolving Loans Amortized Cost Basis | 93,558 |  | 95,633
Loans, net of unearned income | 792,263 |  | 794,874
Non-performing |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 0 |  | 0
2023 | 1,000 |  | 168
2022 | 248 |  | 0
2021 | 0 |  | 0
2020 | 0 |  | 806
Prior | 3,727 |  | 2,633
Revolving Loans Amortized Cost Basis | 1,001 |  | 1,001
Loans, net of unearned income | 5,976 |  | 4,608
Pass |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 140,626 |  | 385,876
2023 | 399,318 |  | 610,959
2022 | 609,210 |  | 823,394
2021 | 788,863 |  | 428,857
2020 | 419,965 |  | 306,508
Prior | 990,826 |  | 734,660
Revolving Loans Amortized Cost Basis | 295,212 |  | 299,622
Loans, net of unearned income | 3,644,020 |  | 3,589,876
Special mention |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 0 |  | 0
2023 | 120 |  | 412
2022 | 183 |  | 5,494
2021 | 5,156 |  | 258
2020 | 1,389 |  | 0
Prior | 10,050 |  | 10,989
Revolving Loans Amortized Cost Basis | 4,773 |  | 4,688
Loans, net of unearned income | 21,671 |  | 21,841
Substandard or lower |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 1,515
2022 | 1,540 |  | 1,260
2021 | 1,280 |  | 1,086
2020 | 1,020 |  | 4,449
Prior | 22,797 |  | 21,115
Revolving Loans Amortized Cost Basis | 600 |  | 2,446
Loans, net of unearned income | 27,237 |  | 31,871
Commercial real estate |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
Loans, net of unearned income | 2,563,022 |  | 2,512,626
Commercial real estate | CRE Nonowner Occupied |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 20,673 |  | 85,501
2023 | 85,769 |  | 177,533
2022 | 198,983 |  | 344,332
2021 | 340,993 |  | 152,157
2020 | 150,865 |  | 133,931
Prior | 463,691 |  | 345,824
Revolving Loans Amortized Cost Basis | 11,179 |  | 11,732
Loans, net of unearned income | 1,272,153 |  | 1,251,010
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 | 0
Current period recoveries |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 0
2022 | 0 |  | 0
2021 | 0 |  | 0
2020 | 0 |  | 0
Prior | 1 |  | 2
Revolving Loans Amortized Cost Basis | 0 |  | 0
Total | 1 | 0 | 2
Net charge offs |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 0
2022 | 0 |  | 0
2021 | 0 |  | 0
2020 | 0 |  | 0
Prior | 1 |  | 2
Revolving Loans Amortized Cost Basis | 0 |  | 0
Total | 1 |  | 2
Commercial real estate | CRE Nonowner Occupied | Pass |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 20,673 |  | 85,501
2023 | 85,769 |  | 176,018
2022 | 197,443 |  | 343,072
2021 | 339,713 |  | 152,157
2020 | 150,865 |  | 130,650
Prior | 440,272 |  | 325,478
Revolving Loans Amortized Cost Basis | 11,179 |  | 11,732
Loans, net of unearned income | 1,245,914 |  | 1,224,608
Commercial real estate | CRE Nonowner Occupied | Special mention |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 0
2022 | 0 |  | 0
2021 | 0 |  | 0
2020 | 0 |  | 0
Prior | 4,418 |  | 3,105
Revolving Loans Amortized Cost Basis | 0 |  | 0
Loans, net of unearned income | 4,418 |  | 3,105
Commercial real estate | CRE Nonowner Occupied | Substandard or lower |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 1,515
2022 | 1,540 |  | 1,260
2021 | 1,280 |  | 0
2020 | 0 |  | 3,281
Prior | 19,001 |  | 17,241
Revolving Loans Amortized Cost Basis | 0 |  | 0
Loans, net of unearned income | 21,821 |  | 23,297
Commercial real estate | CRE Owner Occupied |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 33,854 |  | 52,922
2023 | 61,419 |  | 99,287
2022 | 104,424 |  | 111,867
2021 | 109,310 |  | 66,581
2020 | 64,655 |  | 77,774
Prior | 266,293 |  | 203,946
Revolving Loans Amortized Cost Basis | 14,350 |  | 11,630
Loans, net of unearned income | 654,305 |  | 624,007
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 | 0
Current period recoveries |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 0
2022 | 0 |  | 0
2021 | 0 |  | 0
2020 | 0 |  | 0
Prior | 0 |  | 4
Revolving Loans Amortized Cost Basis | 0 |  | 0
Total | 0 | 0 | 4
Net charge offs |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 0
2022 | 0 |  | 0
2021 | 0 |  | 0
2020 | 0 |  | 0
Prior | 0 |  | 4
Revolving Loans Amortized Cost Basis | 0 |  | 0
Total | 0 |  | 4
Commercial real estate | CRE Owner Occupied | Pass |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 33,854 |  | 52,922
2023 | 61,419 |  | 99,065
2022 | 104,424 |  | 106,876
2021 | 104,367 |  | 66,160
2020 | 64,246 |  | 77,774
Prior | 263,242 |  | 199,725
Revolving Loans Amortized Cost Basis | 14,350 |  | 11,630
Loans, net of unearned income | 645,902 |  | 614,152
Commercial real estate | CRE Owner Occupied | Special mention |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 222
2022 | 0 |  | 4,991
2021 | 4,943 |  | 227
2020 | 174 |  | 0
Prior | 1,001 |  | 2,133
Revolving Loans Amortized Cost Basis | 0 |  | 0
Loans, net of unearned income | 6,118 |  | 7,573
Commercial real estate | CRE Owner Occupied | Substandard or lower |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 0
2022 | 0 |  | 0
2021 | 0 |  | 194
2020 | 235 |  | 0
Prior | 2,050 |  | 2,088
Revolving Loans Amortized Cost Basis | 0 |  | 0
Loans, net of unearned income | 2,285 |  | 2,282
Commercial real estate | Multifamily |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 2,943 |  | 4,843
2023 | 4,854 |  | 66,119
2022 | 66,143 |  | 118,568
2021 | 118,458 |  | 101,871
2020 | 100,824 |  | 40,450
Prior | 113,804 |  | 78,278
Revolving Loans Amortized Cost Basis | 3,505 |  | 2,771
Loans, net of unearned income | 410,531 |  | 412,900
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 | 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 | 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 | Multifamily | Pass |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 2,943 |  | 4,843
2023 | 4,854 |  | 66,119
2022 | 66,143 |  | 118,568
2021 | 118,458 |  | 101,871
2020 | 100,824 |  | 40,450
Prior | 113,606 |  | 78,070
Revolving Loans Amortized Cost Basis | 3,505 |  | 2,771
Loans, net of unearned income | 410,333 |  | 412,692
Commercial real estate | Multifamily | Special mention |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 0
2022 | 0 |  | 0
2021 | 0 |  | 0
2020 | 0 |  | 0
Prior | 51 |  | 54
Revolving Loans Amortized Cost Basis | 0 |  | 0
Loans, net of unearned income | 51 |  | 54
Commercial real estate | Multifamily | Substandard or lower |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 0
2022 | 0 |  | 0
2021 | 0 |  | 0
2020 | 0 |  | 0
Prior | 147 |  | 154
Revolving Loans Amortized Cost Basis | 0 |  | 0
Loans, net of unearned income | 147 |  | 154
Commercial real estate | Farmland |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 7,125 |  | 27,449
2023 | 28,095 |  | 31,387
2022 | 29,732 |  | 56,178
2021 | 54,696 |  | 42,693
2020 | 42,065 |  | 25,119
Prior | 50,908 |  | 26,892
Revolving Loans Amortized Cost Basis | 13,412 |  | 14,991
Loans, net of unearned income | 226,033 |  | 224,709
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 | 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 | 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 | Pass |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 7,125 |  | 27,449
2023 | 28,095 |  | 31,259
2022 | 29,605 |  | 56,178
2021 | 54,696 |  | 42,693
2020 | 40,912 |  | 25,119
Prior | 48,779 |  | 24,729
Revolving Loans Amortized Cost Basis | 13,224 |  | 14,801
Loans, net of unearned income | 222,436 |  | 222,228
Commercial real estate | Farmland | Special mention |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 128
2022 | 127 |  | 0
2021 | 0 |  | 0
2020 | 1,153 |  | 0
Prior | 2,129 |  | 2,163
Revolving Loans Amortized Cost Basis | 188 |  | 190
Loans, net of unearned income | 3,597 |  | 2,481
Commercial real estate | Farmland | Substandard or lower |  |  |
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
Commercial and industrial |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 53,535 |  | 114,175
2023 | 111,676 |  | 106,719
2022 | 100,268 |  | 79,205
2021 | 71,758 |  | 55,235
2020 | 53,038 |  | 22,700
Prior | 107,400 |  | 97,889
Revolving Loans Amortized Cost Basis | 223,020 |  | 229,469
Loans, net of unearned income | 720,695 |  | 705,392
Gross charge offs |  |  |
2024 | 0 |  | 0
2023 | 0 |  | (201)
2022 | 0 |  | 0
2021 | 0 |  | 0
2020 | 0 |  | (206)
Prior | 0 |  | (412)
Revolving Loans Amortized Cost Basis | 0 |  | 0
Total | 0 | 0 | (819)
Current period recoveries |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 0
2022 | 1 |  | 0
2021 | 0 |  | 0
2020 | 0 |  | 0
Prior | 5 |  | 1
Revolving Loans Amortized Cost Basis | 0 |  | 0
Total | 6 | 0 | 1
Net charge offs |  |  |
2024 | 0 |  | 0
2023 | 0 |  | (201)
2022 | 1 |  | 0
2021 | 0 |  | 0
2020 | 0 |  | (206)
Prior | 5 |  | (411)
Revolving Loans Amortized Cost Basis | 0 |  | 0
Total | 6 |  | (818)
Commercial and industrial | Pass |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 53,535 |  | 114,175
2023 | 111,556 |  | 106,657
2022 | 100,212 |  | 78,702
2021 | 71,545 |  | 54,312
2020 | 52,191 |  | 21,532
Prior | 103,350 |  | 92,723
Revolving Loans Amortized Cost Basis | 217,835 |  | 222,525
Loans, net of unearned income | 710,224 |  | 690,626
Commercial and industrial | Special mention |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 0 |  | 0
2023 | 120 |  | 62
2022 | 56 |  | 503
2021 | 213 |  | 31
2020 | 62 |  | 0
Prior | 2,451 |  | 3,534
Revolving Loans Amortized Cost Basis | 4,585 |  | 4,498
Loans, net of unearned income | 7,487 |  | 8,628
Commercial and industrial | Substandard or lower |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 0
2022 | 0 |  | 0
2021 | 0 |  | 892
2020 | 785 |  | 1,168
Prior | 1,599 |  | 1,632
Revolving Loans Amortized Cost Basis | 600 |  | 2,446
Loans, net of unearned income | 2,984 |  | 6,138
Construction |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
Loans, net of unearned income | 409,211 |  | 425,570
Construction | Residential Construction |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 1,923 |  | 34,275
2023 | 38,527 |  | 37,222
2022 | 36,783 |  | 15,559
2021 | 2,952 |  | 0
2020 | 0 |  | 0
Prior | 0 |  | 2,007
Revolving Loans Amortized Cost Basis | 8,011 |  | 10,336
Loans, net of unearned income | 88,196 |  | 99,399
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 | 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 | 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 | Residential Construction | Pass |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 1,923 |  | 34,275
2023 | 38,527 |  | 37,222
2022 | 36,783 |  | 15,559
2021 | 2,952 |  | 0
2020 | 0 |  | 0
Prior | 0 |  | 2,007
Revolving Loans Amortized Cost Basis | 8,011 |  | 10,336
Loans, net of unearned income | 88,196 |  | 99,399
Construction | Residential Construction | Special mention |  |  |
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 | Residential Construction | Substandard or lower |  |  |
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 | Other Construction |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 20,573 |  | 66,711
2023 | 69,098 |  | 94,619
2022 | 74,600 |  | 104,439
2021 | 97,132 |  | 11,664
2020 | 10,927 |  | 10,983
Prior | 21,577 |  | 11,928
Revolving Loans Amortized Cost Basis | 27,108 |  | 25,827
Loans, net of unearned income | 321,015 |  | 326,171
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 | 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 | 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 | Pass |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 20,573 |  | 66,711
2023 | 69,098 |  | 94,619
2022 | 74,600 |  | 104,439
2021 | 97,132 |  | 11,664
2020 | 10,927 |  | 10,983
Prior | 21,577 |  | 11,928
Revolving Loans Amortized Cost Basis | 27,108 |  | 25,827
Loans, net of unearned income | 321,015 |  | 326,171
Construction | Other Construction | Special mention |  |  |
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 | Other Construction | Substandard or lower |  |  |
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
Residential mortgage |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
Loans, net of unearned income | 791,422 |  | 790,620
Residential mortgage | 1-4 Family 1st Lien |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 15,389 |  | 27,580
2023 | 18,710 |  | 59,762
2022 | 59,014 |  | 45,946
2021 | 44,951 |  | 34,743
2020 | 34,232 |  | 42,938
Prior | 137,512 |  | 99,708
Revolving Loans Amortized Cost Basis | 2,354 |  | 2,915
Loans, net of unearned income | 312,162 |  | 313,592
Gross charge offs |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 0
2022 | 0 |  | 0
2021 | 0 |  | 0
2020 | 0 |  | 0
Prior | 0 |  | (7)
Revolving Loans Amortized Cost Basis | 0 |  | 0
Total | 0 | (7) | (7)
Current period recoveries |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 0
2022 | 0 |  | 0
2021 | 0 |  | 0
2020 | 0 |  | 0
Prior | 2 |  | 16
Revolving Loans Amortized Cost Basis | 0 |  | 0
Total | 2 | 0 | 16
Net charge offs |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 0
2022 | 0 |  | 0
2021 | 0 |  | 0
2020 | 0 |  | 0
Prior | 2 |  | 9
Revolving Loans Amortized Cost Basis | 0 |  | 0
Total | 2 |  | 9
Residential mortgage | 1-4 Family 1st Lien | Performing |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 15,389 |  | 27,580
2023 | 18,710 |  | 59,762
2022 | 59,014 |  | 45,946
2021 | 44,951 |  | 34,743
2020 | 34,232 |  | 42,727
Prior | 135,632 |  | 98,891
Revolving Loans Amortized Cost Basis | 2,354 |  | 2,915
Loans, net of unearned income | 310,282 |  | 312,564
Residential mortgage | 1-4 Family 1st Lien | Non-performing |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 0
2022 | 0 |  | 0
2021 | 0 |  | 0
2020 | 0 |  | 211
Prior | 1,880 |  | 817
Revolving Loans Amortized Cost Basis | 0 |  | 0
Loans, net of unearned income | 1,880 |  | 1,028
Residential mortgage | 1-4 Family Rental |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 9,308 |  | 28,735
2023 | 24,953 |  | 51,635
2022 | 50,071 |  | 88,594
2021 | 93,316 |  | 59,397
2020 | 57,899 |  | 35,817
Prior | 102,437 |  | 70,449
Revolving Loans Amortized Cost Basis | 1,896 |  | 2,009
Loans, net of unearned income | 339,880 |  | 336,636
Gross charge offs |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 0
2022 | 0 |  | 0
2021 | 0 |  | 0
2020 | 0 |  | 0
Prior | 0 |  | (2)
Revolving Loans Amortized Cost Basis | 0 |  | 0
Total | 0 | 0 | (2)
Current period recoveries |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 0
2022 | 0 |  | 0
2021 | 0 |  | 0
2020 | 0 |  | 0
Prior | 0 |  | 22
Revolving Loans Amortized Cost Basis | 0 |  | 0
Total | 0 | 0 | 22
Net charge offs |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 0
2022 | 0 |  | 0
2021 | 0 |  | 0
2020 | 0 |  | 0
Prior | 0 |  | 20
Revolving Loans Amortized Cost Basis | 0 |  | 0
Total | 0 |  | 20
Residential mortgage | 1-4 Family Rental | Performing |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 9,308 |  | 28,735
2023 | 24,953 |  | 51,488
2022 | 49,924 |  | 88,594
2021 | 93,316 |  | 59,397
2020 | 57,899 |  | 35,222
Prior | 101,725 |  | 69,890
Revolving Loans Amortized Cost Basis | 1,896 |  | 2,009
Loans, net of unearned income | 339,021 |  | 335,335
Residential mortgage | 1-4 Family Rental | Non-performing |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 147
2022 | 147 |  | 0
2021 | 0 |  | 0
2020 | 0 |  | 595
Prior | 712 |  | 559
Revolving Loans Amortized Cost Basis | 0 |  | 0
Loans, net of unearned income | 859 |  | 1,301
Residential mortgage | HELOC and Junior Liens |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 1,230 |  | 6,096
2023 | 6,023 |  | 16,146
2022 | 15,844 |  | 9,856
2021 | 9,347 |  | 4,845
2020 | 4,810 |  | 2,182
Prior | 13,828 |  | 12,144
Revolving Loans Amortized Cost Basis | 88,298 |  | 89,123
Loans, net of unearned income | 139,380 |  | 140,392
Gross charge offs |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 0
2022 | 0 |  | (21)
2021 | 0 |  | 0
2020 | 0 |  | 0
Prior | 0 |  | 0
Revolving Loans Amortized Cost Basis | 0 |  | 0
Total | 0 | (21) | (21)
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 | 0
Net charge offs |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 0
2022 | 0 |  | (21)
2021 | 0 |  | 0
2020 | 0 |  | 0
Prior | 0 |  | 0
Revolving Loans Amortized Cost Basis | 0 |  | 0
Total | 0 |  | (21)
Residential mortgage | HELOC and Junior Liens | Performing |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 1,230 |  | 6,096
2023 | 5,023 |  | 16,125
2022 | 15,743 |  | 9,856
2021 | 9,347 |  | 4,845
2020 | 4,810 |  | 2,182
Prior | 12,693 |  | 10,887
Revolving Loans Amortized Cost Basis | 87,297 |  | 88,122
Loans, net of unearned income | 136,143 |  | 138,113
Residential mortgage | HELOC and Junior Liens | Non-performing |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 0 |  | 0
2023 | 1,000 |  | 21
2022 | 101 |  | 0
2021 | 0 |  | 0
2020 | 0 |  | 0
Prior | 1,135 |  | 1,257
Revolving Loans Amortized Cost Basis | 1,001 |  | 1,001
Loans, net of unearned income | 3,237 |  | 2,279
Consumer |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 1,379 |  | 4,214
2023 | 1,566 |  | 972
2022 | 915 |  | 354
2021 | 316 |  | 394
2020 | 365 |  | 107
Prior | 265 |  | 234
Revolving Loans Amortized Cost Basis | 2,011 |  | 2,587
Loans, net of unearned income | 6,817 |  | 8,862
Gross charge offs |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 0
2022 | 0 |  | (2)
2021 | 0 |  | 0
2020 | 0 |  | 0
Prior | (15) |  | (50)
Revolving Loans Amortized Cost Basis | 0 |  | 0
Total | (15) | (22) | (52)
Current period recoveries |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 0
2022 | 0 |  | 1
2021 | 0 |  | 0
2020 | 0 |  | 0
Prior | 9 |  | 38
Revolving Loans Amortized Cost Basis | 0 |  | 0
Total | 9 | $ 6 | 39
Net charge offs |  |  |
2024 | 0 |  | 0
2023 | 0 |  | 0
2022 | 0 |  | (1)
2021 | 0 |  | 0
2020 | 0 |  | 0
Prior | (6) |  | (12)
Revolving Loans Amortized Cost Basis | 0 |  | 0
Total | (6) |  | (13)
Consumer | Performing |  |  |
Financing Receivable, Recorded Investment [Line Items] |  |  |
2024 | 1,379 |  | 4,214
2023 | 1,566 |  | 972
2022 | 915 |  | 354
2021 | 316 |  | 394
2020 | 365 |  | 107
Prior | 265 |  | 234
Revolving Loans Amortized Cost Basis | 2,011 |  | 2,587
Loans, net of unearned income | 6,817 |  | 8,862
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, Originated, More than Five Years before Current Fiscal Year, Net Writeoff (Recovery) + References No definition available. + Details
Name: | mpb_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearNetWriteoffRecovery
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_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearNetWriteoffRecovery
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_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearNetWriteoffRecovery
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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearNetWriteoffRecovery
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 (Recovery) + References No definition available. + Details
Name: | mpb_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearNetWriteoffRecovery
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 (Recovery) + References No definition available. + Details
Name: | mpb_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearNetWriteoffRecovery
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
- References No definition available. + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffByOriginationYearAbstract
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: |