XML 64 R54.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Fair Value Measurement (Fair Value Inputs, Assets, Quantitative Information) (Details) - USD ($) $ in Thousands | 3 Months Ended | 12 Months Ended
--- | --- | ---
Mar. 31, 2018 | Dec. 31, 2017
Impaired Loan [Member] |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Assets, Fair Value Disclosure, Nonrecurring | $ 5,917 | $ 6,090
Fair Value Measurements, Valuation Techniques | Appraisal of collateral | Appraisal of collateral
Fair Value Disclosure, Unobservable Input Range | Appraisal adjustments | Appraisal adjustments
Impaired Loan [Member] | Level 3 [Member] |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Assets, Fair Value Disclosure, Nonrecurring | $ 5,917 | $ 6,090
Foreclosed Assets Held for Sale [Member] |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Fair Value Measurements, Valuation Techniques | Appraisal of collateral | Appraisal of collateral
Fair Value Disclosure, Unobservable Input Range | Appraisal adjustments | Appraisal adjustments
Mortgage Servicing Rights [Member] |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Assets, Fair Value Disclosure, Nonrecurring | $ 116 | $ 126
Fair Value Measurements, Valuation Techniques | Multiple of annual service fee | Multiple of annual service fee
Fair Value Disclosure, Unobservable Input Range | Estimated prepayment speed based on rate and term | Estimated prepayment speed based on rate and term
Mortgage Servicing Rights [Member] | Level 3 [Member] |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Assets, Fair Value Disclosure, Nonrecurring | $ 116 | $ 126
Minimum [Member] | Appraisal of Collateral [Member] | Impaired Loan [Member] | Unobservable Input - Appraisal Adjustments [Member] |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Fair Value Inputs, Discount Rate | 6.00% | 6.00%
Minimum [Member] | Appraisal of Collateral [Member] | Foreclosed Assets Held for Sale [Member] | Unobservable Input - Appraisal Adjustments [Member] |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Fair Value Inputs, Discount Rate | 0.00% | 0.00%
Minimum [Member] | Multiple of Annual Service [Member] | Mortgage Servicing Rights [Member] | Unobservable Input Estimated Prepayment Speed [Member] |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Fair Value Inputs, Prepayment Rate | 70.00% | 70.00%
Maximum [Member] | Appraisal of Collateral [Member] | Impaired Loan [Member] | Unobservable Input - Appraisal Adjustments [Member] |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Fair Value Inputs, Discount Rate | 63.00% | 51.00%
Maximum [Member] | Appraisal of Collateral [Member] | Foreclosed Assets Held for Sale [Member] | Unobservable Input - Appraisal Adjustments [Member] |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Fair Value Inputs, Discount Rate | 0.00% | 0.00%
Maximum [Member] | Multiple of Annual Service [Member] | Mortgage Servicing Rights [Member] | Unobservable Input Estimated Prepayment Speed [Member] |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Fair Value Inputs, Prepayment Rate | 100.00% | 100.00%
Weighted Average [Member] | Appraisal of Collateral [Member] | Impaired Loan [Member] | Unobservable Input - Appraisal Adjustments [Member] |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Fair Value Inputs, Discount Rate | 24.00% | 28.00%
Weighted Average [Member] | Appraisal of Collateral [Member] | Foreclosed Assets Held for Sale [Member] | Unobservable Input - Appraisal Adjustments [Member] |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Fair Value Inputs, Discount Rate | 0.00% | 0.00%
Weighted Average [Member] | Multiple of Annual Service [Member] | Mortgage Servicing Rights [Member] | Unobservable Input Estimated Prepayment Speed [Member] |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Fair Value Inputs, Prepayment Rate | 99.00% | 98.00%

X
- Definition Fair value disclosure unobservable input range. + References No definition available. + Details
Name: | mpb_FairValueDisclosureUnobservableInputRange
Namespace Prefix: | mpb_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition This element represents the aggregate of the assets reported on the balance sheet at period end measured at fair value on a nonrecurring basis by the entity. This element is intended to be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. + References No definition available. + Details
Name: | us-gaap_AssetsFairValueDisclosureNonrecurring
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Interest rate used to find the present value of an amount to be paid or received in the future as an input to measure fair value. For example, but not limited to, weighted average cost of capital (WACC), cost of capital, cost of equity and cost of debt. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueInputsDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Rate at which loans or a loan portfolio are expected to prepay principal balances, used as an input to measure fair value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueInputsPrepaymentRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of the inputs and valuation technique(s) used to measure fair value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementsValuationTechniques
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=mpb_ImpairedLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=mpb_RealEstateOwnedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=mpb_MortgageServicingRightsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationTechniqueAxis=mpb_AppraisalOfCollateralMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=mpb_UnobservableInputAppraisalAdjustmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationTechniqueAxis=mpb_MultipleOfAnnualServiceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=mpb_UnobservableInputEstimatedPrepaymentSpeedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_WeightedAverageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |