XML 138 R122.htm IDEA: XBRL DOCUMENT
v3.20.4

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

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: | num: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