XML 132 R119.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Other Benefit Plans (Schedule of Directors Stock Purchase Plan) (Details) - $ / shares | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019
Defined Benefit Plans And Other Postretirement Benefit Plans Disclosures [Abstract] |  |  |
DSPP shares purchased | 4,771 | 8,121 | 5,232
Average purchase price per share | $ 28.264 | $ 19.217 | $ 25.852

X
- Definition Share based compensation arrangement by share based payment award to non-employee directors, per share weighted average price of shares purchased. + References No definition available. + Details
Name: | mpb_ShareBasedCompensationArrangementByShareBasedPaymentAwardToNonEmployeeDirectorsPerShareWeightedAveragePriceOfSharesPurchased
Namespace Prefix: | mpb_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Stock issued during period shares director stock purchase plans. + References No definition available. + Details
Name: | mpb_StockIssuedDuringPeriodSharesDirectorStockPurchasePlans
Namespace Prefix: | mpb_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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