XML 90 R78.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Share Repurchase Program (Details) - Common Stock [Member] | 9 Months Ended
--- | ---
Dec. 31, 2018 USD ($) shares
Share Repurchase Program [Abstract] |
Stock repurchase program, approved amount | $ 37,000,000
Shares utilized, amount | 15,692,000
Shares available for repurchase, amount | $ 21,308,000
Shares repurchased and retired (in shares) | shares | 675,561

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

X
- Definition Number of cumulative shares that have been repurchased and retired. + References No definition available. + Details
Name: | mpaa_StockRepurchasedAndRetiredCumulativeShares
Namespace Prefix: | mpaa_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cumulative equity impact of the value of stock that has been repurchased and retired since the inception of the repurchase program. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital). + References No definition available. + Details
Name: | mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue
Namespace Prefix: | mpaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of stock repurchase plan authorized. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramAuthorizedAmount1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount remaining of a stock repurchase plan authorized. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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