XML 77 R62.htm IDEA: XBRL DOCUMENT
v3.25.1

Summary of Significant Accounting Policies - Revenue Recognition (Details) - Maximum [Member] | 12 Months Ended
--- | ---
Mar. 31, 2025
Summary of Significant Accounting Policies [Abstract] |
Remanufactured cores nominal price (in dollars per core) | 0.01
Percentage of stock adjustment returns | 5.00%
Percentage of aggregate returns | 20.00%

X
- Definition Percentage of aggregate returns of units from customers. + References No definition available. + Details
Name: | mpaa_PercentageOfAggregateReturns
Namespace Prefix: | mpaa_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of stock adjustment returns from customers. + References No definition available. + Details
Name: | mpaa_PercentageOfStockAdjustmentReturns
Namespace Prefix: | mpaa_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Remanufactured cores, portion of the product shipped, nominal price per unit. + References No definition available. + Details
Name: | mpaa_RemanufacturedCoresNominalPrice
Namespace Prefix: | mpaa_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent summary of significant accounting policies. + References No definition available. + Details
Name: | mpaa_SummaryOfSignificantAccountingPoliciesLineItems
Namespace Prefix: | mpaa_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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