XML 126 R104.htm IDEA: XBRL DOCUMENT
v3.7.0.1

Other Benefit Plans (Narrative) (Detail) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2016 | Dec. 31, 2015 | Dec. 31, 2014
Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Deferred Compensation Arrangement with Individual, Recorded Liability | $ 143,000 | $ 160,000 |
Deferred compensation arrangement with individual, compensation expense | 6,000 | 9,000 | $ 6,000
Pension Benefits [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Defined contribution plan, associated expense | 0 | 0 | 0
Director's Retirement Plan [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Deferred Compensation Arrangement with Individual, Recorded Liability | 606,000 | 523,000 |
Deferred compensation arrangement with individual, compensation expense | 21,000 | 17,000 | 16,000
Cash surrender value of bank owned life insurance | 3,834,000 | 3,764,000 |
Salary Continuation Agreement [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Deferred Compensation Arrangement with Individual, Recorded Liability | 254,000 | 237,000 |
Deferred compensation arrangement with individual, compensation expense | $ 17,000 | 16,000 | 15,000
Defined benefit plan, maximum coverage period | 15 years |  |
Cash surrender value of bank owned life insurance | $ 1,284,000 | 1,253,000 |
Split Dollar Life Insurance Arrangements [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Cash surrender value of bank owned life insurance | 1,801,000 | 1,806,000 |
Split Dollar Life Insurance Arrangements [Member] | Phoenix Bancorp Inc. [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Cash surrender value of bank owned life insurance | 3,838,000 | 3,749,000 |
401(k) Plan [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Defined contribution plan, associated expense | $ 362,000 | $ 321,000 | $ 216,000

X
- Definition Maximum period over which the employee will be afforded benefits paid for by the employer (PnYnMnD format). + References No definition available. + Details
Name: | mpb_DefinedBenefitPlanMaximumCoveragePeriod
Namespace Prefix: | mpb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.17) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 4 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=82887183&loc=d3e6812-107765 + Details
Name: | us-gaap_CashSurrenderValueOfLifeInsurance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The compensation expense recognized during the period pertaining to the deferred compensation arrangement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5047-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 710 -SubTopic 10 -Section 30 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363 + Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The carrying amount of the liability as of the balance sheet date to an individual under a deferred compensation arrangement. This amount may be the result of periodic accruals made over the period of active employment, or reflect termination benefits resulting contractual terms or a death benefit. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 710 -SubTopic 10 -Section 30 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363 + Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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 No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost for defined contribution plan. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis=us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=mpb_DirectorsRetirementPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=mpb_SalaryContinuationAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=mpb_SplitDollarLifeInsuranceArrangementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=mpb_PhoenixBancorpIncorporatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=mpb_Retirement401KPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |