XML 55 R42.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Deposits (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2021
Deposits [Abstract] |
Time Deposits By Maturity Date | Time deposits at December 31, 2021 mature as follows:
(Dollars in thousands) |  | Time Deposits |
|  | Less than $250,000 |  |  | $250,000 or more |
Maturing in 2022 |  | $ | 287,387 |  |  | $ | 89,373 |
Maturing in 2023 |  |  | 141,697 |  |  |  | 23,151 |
Maturing in 2024 |  |  | 29,782 |  |  |  | 5,215 |
Maturing in 2025 |  |  | 18,988 |  |  |  | 1,240 |
Maturing in 2026 |  |  | 20,834 |  |  |  | 2,917 |
Maturing thereafter |  |  | 6,074 |  |  |  | — |
|  | $ | 504,762 |  |  | $ | 121,895 |

X
- Definition Time Deposits By Maturity Date + References No definition available. + Details
Name: | mpb_TimeDepositsByMaturityDateTableTextBlock
Namespace Prefix: | mpb_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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