XML 88 R95.htm IDEA: XBRL DOCUMENT
v3.20.1

Subsequent Event (Details) - USD ($) | 1 Months Ended | 3 Months Ended | 12 Months Ended
--- | --- | --- | ---
Apr. 30, 2020 | Jun. 15, 2020 | Mar. 31, 2020 | Mar. 31, 2019
COVID-19 [Abstract] |  |  |  |
Receivables sales collected |  |  | $ 461,484,000 | $ 396,650,000
Interest expense associated with accounts receivable sales |  |  | $ 14,780,000 | $ 15,867,000
Subsequent Event [Member] | COVID-19 [Member] |  |  |  |
COVID-19 [Abstract] |  |  |  |
Receivables sales collected | $ 59,730,000 |  |  |
Interest expense associated with accounts receivable sales | $ 1,552,000 |  |  |
Subsequent Event [Member] | COVID-19 [Member] | Minimum [Member] |  |  |  |
COVID-19 [Abstract] |  |  |  |
Percentage reduction in base salary |  | 25.00% |  |

X
- Definition The amount of customers' receivable balances that have been sold to the customers' respective banks at a discount during the period. + References No definition available. + Details
Name: | mpaa_AccountsReceivablesDiscounted
Namespace Prefix: | mpaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of the discount on accounts receivable balances sold that was recorded as interest expense during the period. + References No definition available. + Details
Name: | mpaa_DiscountRecordedAsInterestExpense
Namespace Prefix: | mpaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The percentage reduction in the base salary due to pandemic. + References No definition available. + Details
Name: | mpaa_PercentageReductionInBaseSalary
Namespace Prefix: | mpaa_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_UnusualOrInfrequentItemAxis=mpaa_COVID19Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |