XML 65 R53.htm IDEA: XBRL DOCUMENT
v3.10.0.1

New Accounting Pronouncements (Details) - USD ($) | 3 Months Ended | 9 Months Ended |
--- | --- | --- | ---
Dec. 31, 2018 | Dec. 31, 2018 | Dec. 31, 2017 | Mar. 31, 2018
New Accounting Pronouncements Recently Adopted [Abstract] |  |  |  |
Loss on short-term investments | $ (420,000) | $ (240,000) | $ 0 |
Retained Earnings [Member] |  |  |  |
New Accounting Pronouncements Recently Adopted [Abstract] |  |  |  |
Cumulative-effect adjustment |  |  |  | $ 746,000

X
- References No definition available. + Details
Name: | mpaa_NewAccountingPronouncementsRecentlyAdoptedAbstract
Namespace Prefix: | mpaa_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption. + References No definition available. + Details
Name: | us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of investments, not including unrealized gains or losses on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, held at each balance sheet date and included in earnings for the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585 + Details
Name: | us-gaap_UnrealizedGainLossOnInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |