XML 23 R50.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Debt (Details) (USD $) | 3 Months Ended | 9 Months Ended |  |
--- | --- | --- | --- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2014 | Dec. 31, 2013 | Mar. 31, 2014 | Aug. 31, 2012
Summarized information about the term loan [Abstract] |  |  |  |  |  |
Less current portion of term loan | $ (7,843,000)us-gaap_LongTermDebtCurrent |  | $ (7,843,000)us-gaap_LongTermDebtCurrent |  | $ (7,843,000)us-gaap_LongTermDebtCurrent |
Long-term portion of term loan | 74,052,000 us-gaap_LongTermDebtNoncurrent |  | 74,052,000 us-gaap_LongTermDebtNoncurrent |  | 79,434,000 us-gaap_LongTermDebtNoncurrent |
Future repayments of the Term Loan, by fiscal year [Abstract] |  |  |  |  |  |
Total (gain) loss included in net loss |  |  | 2,199,000 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings | 6,881,000 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings |  |
Financing Agreement [Member] |  |  |  |  |  |
Maximum amount of capital expenditures by fiscal year [Abstract] |  |  |  |  |  |
2015 | 7,000,000 mpaa_MaximumAmountOfCapitalExpendituresCurrentFiscalPeriod / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember |  | 7,000,000 mpaa_MaximumAmountOfCapitalExpendituresCurrentFiscalPeriod / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember |  |  |
2016 | 4,000,000 mpaa_MaximumAmountOfCapitalExpendituresFiscalPeriodOne / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember |  | 4,000,000 mpaa_MaximumAmountOfCapitalExpendituresFiscalPeriodOne / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember |  |  |
2017 | 4,000,000 mpaa_MaximumAmountOfCapitalExpendituresFiscalPeriodTwo / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember |  | 4,000,000 mpaa_MaximumAmountOfCapitalExpendituresFiscalPeriodTwo / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember |  |  |
Financing Agreement [Member] | Term Loans [Member] |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Maximum borrowing capacity | 95,000,000 us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  | 95,000,000 us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  |  |
Debt instrument, maturity date |  |  | Nov. 06, 2018 |  |  |
Maximum amount of equity interests that may be repurchased | 10,000,000 mpaa_EquityInterestsRightOfRepurchaseMaximum / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  | 10,000,000 mpaa_EquityInterestsRightOfRepurchaseMaximum / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  |  |
Maximum amount of capital expenditures by fiscal year [Abstract] |  |  |  |  |  |
Quarterly principal payments |  |  | 2,100,000 us-gaap_DebtInstrumentPeriodicPaymentPrincipal / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  |  |
Reference interest rate under option 1 |  |  | LIBOR |  |  |
Reference interest rate under option 1, floor (in hundredths) | 1.50%mpaa_ReferenceInterestRateUnderOption1Floor / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  | 1.50%mpaa_ReferenceInterestRateUnderOption1Floor / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  |  |
Interest rate over LIBOR rate under option 1 (in hundredths) |  |  | 5.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  |  |
Interest rate above base rate under option 2 (in hundredths) | 4.25%mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2 / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  | 4.25%mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2 / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  |  |
Interest rate at end of period using LIBOR option (in hundredths) | 6.75%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  | 6.75%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  | 6.75%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |
Summarized information about the term loan [Abstract] |  |  |  |  |  |
Principal amount of term loan | 86,600,000 us-gaap_DebtInstrumentCarryingAmount / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  | 86,600,000 us-gaap_DebtInstrumentCarryingAmount / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  | 92,900,000 us-gaap_DebtInstrumentCarryingAmount / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |
Unamortized financing fees | (4,705,000)us-gaap_DeferredFinanceCostsNet / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  | (4,705,000)us-gaap_DeferredFinanceCostsNet / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  | (5,623,000)us-gaap_DeferredFinanceCostsNet / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |
Net carrying amount of term loan | 81,895,000 us-gaap_LongTermDebt / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  | 81,895,000 us-gaap_LongTermDebt / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  | 87,277,000 us-gaap_LongTermDebt / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |
Less current portion of term loan | (7,843,000)us-gaap_LongTermDebtCurrent / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  | (7,843,000)us-gaap_LongTermDebtCurrent / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  | (7,843,000)us-gaap_LongTermDebtCurrent / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |
Long-term portion of term loan | 74,052,000 us-gaap_LongTermDebtNoncurrent / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  | 74,052,000 us-gaap_LongTermDebtNoncurrent / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  | 79,434,000 us-gaap_LongTermDebtNoncurrent / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |
Future repayments of the Term Loan, by fiscal year [Abstract] |  |  |  |  |  |
2015 - remaining three months | 2,100,000 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  | 2,100,000 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  |  |
2016 | 8,400,000 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  | 8,400,000 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  |  |
2017 | 8,400,000 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  | 8,400,000 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  |  |
2018 | 8,400,000 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  | 8,400,000 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  |  |
2019 | 59,300,000 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  | 59,300,000 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  |  |
Prepayment penalty (in hundredths) |  |  | 2.00%mpaa_PrepaymentPenalty / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LoansPayableMember |  |  |
Financing Agreement [Member] | Revolving Facility [Member] |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Maximum borrowing capacity | 30,000,000 us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |  | 30,000,000 us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |  |  |
Debt instrument, maturity date |  |  | Nov. 06, 2018 |  |  |
Maximum amount of capital expenditures by fiscal year [Abstract] |  |  |  |  |  |
Reference interest rate under option 1 |  |  | LIBOR |  |  |
Interest rate over LIBOR rate under option 1 (in hundredths) |  |  | 2.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |  |  |
Interest rate above base rate under option 2 (in hundredths) | 1.00%mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2 / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |  | 1.00%mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2 / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |  |  |
Interest rate at end of period using LIBOR option (in hundredths) |  |  |  |  | 2.66%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |
Future repayments of the Term Loan, by fiscal year [Abstract] |  |  |  |  |  |
Outstanding balance under revolving loan | 0 us-gaap_LineOfCredit / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |  | 0 us-gaap_LineOfCredit / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |  | 10,000,000 us-gaap_LineOfCredit / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |
Amount available under revolving facility | 38,876,000 us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |  | 38,876,000 us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |  |  |
Financing Agreement [Member] | Revolving Facility [Member] | Letter of Credit [Member] |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Maximum borrowing capacity | 10,000,000 us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity / us-gaap_CreditFacilityAxis = us-gaap_LetterOfCreditMember / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |  | 10,000,000 us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity / us-gaap_CreditFacilityAxis = us-gaap_LetterOfCreditMember / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |  |  |
Financing Agreement [Member] | Revolving Facility [Member] | Commercial Letter of Credit [Member] |  |  |  |  |  |
Future repayments of the Term Loan, by fiscal year [Abstract] |  |  |  |  |  |
Outstanding balance under revolving loan | 694,000 us-gaap_LineOfCredit / us-gaap_CreditFacilityAxis = mpaa_CommercialLetterOfCreditMember / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |  | 694,000 us-gaap_LineOfCredit / us-gaap_CreditFacilityAxis = mpaa_CommercialLetterOfCreditMember / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |  |  |
Financing Agreement [Member] | Revolving Facility [Member] | Standby Letters of Credit [Member] |  |  |  |  |  |
Future repayments of the Term Loan, by fiscal year [Abstract] |  |  |  |  |  |
Outstanding balance under revolving loan | 430,000 us-gaap_LineOfCredit / us-gaap_CreditFacilityAxis = us-gaap_StandbyLettersOfCreditMember / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |  | 430,000 us-gaap_LineOfCredit / us-gaap_CreditFacilityAxis = us-gaap_StandbyLettersOfCreditMember / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |  |  |
Financing Agreement [Member] | First Amendment [Member] | Revolving Facility [Member] |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Maximum borrowing capacity | 40,000,000 us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity / mpaa_AmendmentsAxis = mpaa_FirstAmendmentMember / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |  | 40,000,000 us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity / mpaa_AmendmentsAxis = mpaa_FirstAmendmentMember / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |  |  |
Increase (decrease) in maximum borrowing capacity | 10,000,000 mpaa_IncreaseDecreaseInMaximumBorrowingCapacity / mpaa_AmendmentsAxis = mpaa_FirstAmendmentMember / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |  | 10,000,000 mpaa_IncreaseDecreaseInMaximumBorrowingCapacity / mpaa_AmendmentsAxis = mpaa_FirstAmendmentMember / us-gaap_DebtInstrumentAxis = mpaa_ParentCompanyCreditAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |  |  |
WX Agreement [Member] | Supplier Warrant [Member] |  |  |  |  |  |
Future repayments of the Term Loan, by fiscal year [Abstract] |  |  |  |  |  |
Number of shares that can be purchased under warrants (in shares) |  |  |  |  |  | 516,129 us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights / us-gaap_ClassOfWarrantOrRightAxis = mpaa_SupplierWarrantMember / us-gaap_DebtInstrumentAxis = mpaa_StrategicCooperationAgreementMember
Initial exercise price (in dollars per share) |  |  |  |  |  | $ 7.75 us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 / us-gaap_ClassOfWarrantOrRightAxis = mpaa_SupplierWarrantMember / us-gaap_DebtInstrumentAxis = mpaa_StrategicCooperationAgreementMember
Fair value of warrants issued | 12,246,000 mpaa_ClassOfWarrantsOrRightsFairValueOfWarrants / us-gaap_ClassOfWarrantOrRightAxis = mpaa_SupplierWarrantMember / us-gaap_DebtInstrumentAxis = mpaa_StrategicCooperationAgreementMember |  | 12,246,000 mpaa_ClassOfWarrantsOrRightsFairValueOfWarrants / us-gaap_ClassOfWarrantOrRightAxis = mpaa_SupplierWarrantMember / us-gaap_DebtInstrumentAxis = mpaa_StrategicCooperationAgreementMember |  | 10,047,000 mpaa_ClassOfWarrantsOrRightsFairValueOfWarrants / us-gaap_ClassOfWarrantOrRightAxis = mpaa_SupplierWarrantMember / us-gaap_DebtInstrumentAxis = mpaa_StrategicCooperationAgreementMember |
Total (gain) loss included in net loss | $ 1,924,000 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings / us-gaap_ClassOfWarrantOrRightAxis = mpaa_SupplierWarrantMember / us-gaap_DebtInstrumentAxis = mpaa_StrategicCooperationAgreementMember | $ 1,924,000 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings / us-gaap_ClassOfWarrantOrRightAxis = mpaa_SupplierWarrantMember / us-gaap_DebtInstrumentAxis = mpaa_StrategicCooperationAgreementMember | $ 2,199,000 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings / us-gaap_ClassOfWarrantOrRightAxis = mpaa_SupplierWarrantMember / us-gaap_DebtInstrumentAxis = mpaa_StrategicCooperationAgreementMember | $ 4,846,000 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings / us-gaap_ClassOfWarrantOrRightAxis = mpaa_SupplierWarrantMember / us-gaap_DebtInstrumentAxis = mpaa_StrategicCooperationAgreementMember |  |

X
- Definition Fair value of warrants and rights outstanding. + References No definition available. + Details
Name: | mpaa_ClassOfWarrantsOrRightsFairValueOfWarrants
Namespace Prefix: | mpaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The percentage points added to the reference rate to compute the variable rate on the debt instrument under option two of the credit agreement. + References No definition available. + Details
Name: | mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2
Namespace Prefix: | mpaa_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum amount of equity interests for which the company has a right to repurchase, subject to certain conditions. + References No definition available. + Details
Name: | mpaa_EquityInterestsRightOfRepurchaseMaximum
Namespace Prefix: | mpaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of the increase, or decrease, in the maximum borrowing capacity of a debt instrument pursuant to an amendment to the debt agreement. + References No definition available. + Details
Name: | mpaa_IncreaseDecreaseInMaximumBorrowingCapacity
Namespace Prefix: | mpaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | mpaa_MaximumAmountOfCapitalExpendituresByFiscalYearAbstract
Namespace Prefix: | mpaa_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum amount of capital expenditures to which the entity is restricted, pursuant to a debt agreement, in the current fiscal period. + References No definition available. + Details
Name: | mpaa_MaximumAmountOfCapitalExpendituresCurrentFiscalPeriod
Namespace Prefix: | mpaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The maximum amount of capital expenditures to which the entity is restricted, pursuant to a debt agreement, in the first fiscal period subsequent to the balance sheet date. + References No definition available. + Details
Name: | mpaa_MaximumAmountOfCapitalExpendituresFiscalPeriodOne
Namespace Prefix: | mpaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The maximum amount of capital expenditures to which the entity is restricted, pursuant to a debt agreement, in the second fiscal period subsequent to the balance sheet date. + References No definition available. + Details
Name: | mpaa_MaximumAmountOfCapitalExpendituresFiscalPeriodTwo
Namespace Prefix: | mpaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition A penalty for prepayment of debt presented as a percentage times the sum of the reduction of the revolving credit commitment plus the principal amount of any prepayment of the term loan during the specified period. + References No definition available. + Details
Name: | mpaa_PrepaymentPenalty
Namespace Prefix: | mpaa_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The floor to which the reference rate (e.g., LIBOR) is subject. + References No definition available. + Details
Name: | mpaa_ReferenceInterestRateUnderOption1Floor
Namespace Prefix: | mpaa_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(i)(4)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(i)(2)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph i -Subparagraph 2 -Article 4 + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of long-term debt before deduction of unamortized discount or premium. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt, with initial maturities beyond one year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20 -Article 5 Reference 2: 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.22) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 22 -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 16 -Article 9 + Details
Name: | us-gaap_DebtInstrumentCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The reference rate for the variable rate of the debt instrument, such as LIBOR or the US Treasury rate and the maturity of the reference rate used, such as three months or six months LIBOR. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentDescriptionOfVariableRateBasis
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 22 -Article 5 Reference 2: 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.22(a)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 22 -Article 5 Reference 2: 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.22(a)(2)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentMaturityDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of the required periodic payments applied to principal. + 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.22) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 22 -Article 5 + Details
Name: | us-gaap_DebtInstrumentPeriodicPaymentPrincipal
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_DebtInstrumentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition For an unclassified balance sheet, the carrying amount (net of accumulated amortization) as of the balance sheet date of capitalized costs associated with the issuance of debt instruments (for example, legal, accounting, underwriting, printing, and registration costs) that will be charged against earnings over the life of the debt instruments to which such costs pertain. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6451184&loc=d3e28555-108399 Reference 2: 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 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 17 -Article 5 + Details
Name: | us-gaap_DeferredFinanceCostsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of gain (loss) recognized on the income statement for financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + 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 (c)(1) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.16) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 19, 20, 22 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.16) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 + Details
Name: | us-gaap_LineOfCredit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. + 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.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 19, 22 -Article 5 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding). + 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.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 19, 22 -Article 5 + Details
Name: | us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying amount of long-term debt, net of unamortized discount or premium, including current and noncurrent amounts. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 16 -Article 7 Reference 2: 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.22) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.16) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 16 -Article 9 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20, 22 -Article 5 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.16) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 + Details
Name: | us-gaap_LongTermDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_LongTermDebtByMaturityAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of long-term debt, after unamortized discount or premium, scheduled to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. + 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.19,20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 19 -Article 5 + Details
Name: | us-gaap_LongTermDebtCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04.(a)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690 + Details
Name: | us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04.(a)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690 + Details
Name: | us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04.(a)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690 + Details
Name: | us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04.(a)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690 + Details
Name: | us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04.(a)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690 + Details
Name: | us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying amount of long-term debt, net of unamortized discount or premium, excluding amounts to be repaid within one year or the normal operating cycle, if longer (current maturities). Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. + 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.22) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 22 -Article 5 + Details
Name: | us-gaap_LongTermDebtNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mpaa_ParentCompanyCreditAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mpaa_StrategicCooperationAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |