XML 39 R117.htm IDEA: XBRL DOCUMENT
v3.20.1

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

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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration