XML 103 R88.htm IDEA: XBRL DOCUMENT
v3.25.1

Accounts Receivable Discount Programs - Accounts Receivable Discount Programs (Details) - USD ($) | 12 Months Ended
--- | ---
Mar. 31, 2025 | Mar. 31, 2024
Accounts Receivable Discount Programs [Abstract] |  |
Receivables discounted | $ 643,918,000 | $ 618,012,000
Weighted average days | 343 days | 336 days
Weighted average discount rate | 6.20% | 6.80%
Amount of discount as interest expense | $ 38,021,000 | $ 39,175,000

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

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 Weighted average number of days these discount arrangements have allowed the Company to accelerate collection of discounted accounts receivable balances during the period measured in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection
Namespace Prefix: | mpaa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The weighted average discount rate, on an annualized basis, on the accounts receivable balances sold during the period. + References No definition available. + Details
Name: | mpaa_WeightedAverageDiscountRateOnDiscountedAccountsReceivables
Namespace Prefix: | mpaa_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration